K-Fold Cross Validation

Algorithm

K-Fold Cross Validation represents a resampling procedure used to evaluate machine learning models on a limited data size, particularly relevant when historical data for cryptocurrency derivatives is scarce or non-stationary. This technique partitions the dataset into ‘k’ subsets, iteratively using k-1 subsets for training and the remaining subset for validation, providing a more robust estimate of model performance than a single train-test split. Within options trading, this is crucial for backtesting strategies on limited historical volatility surfaces, mitigating overfitting to specific market regimes.