Hi I'm having an explanation like below. I'm trying to find the minimum global portfolio and I found following explanation

enter image description here

I need to use validation methods to use the optimal parameters. Also i need to use the regularizers.

I'm ok with adding the regularizers. If I need to implement the below method, it asks me to use the k fold cross validation. Can someone explains me the steps that I need to follow.

I can take this as a whole. But how is it possible to use cross validation. What should be the train dataset and the labels. based on what, i should find the best parameters.

Are these steps correct.

1) If I take 10 cross validation, data set will be divided in to 10 sets and 9 sets will be accounted for its best weight set. (Minimum variance and best sharpe ratio) Then the mean value of these weights will be taken. Then using the same lambda value find the rest of the best weight set as well. Then we can compare the Minimum standard error between 2 weight metrics

2) Then change the lambda, and do the same procedure.

3) We can follow the above two steps for various regularizers.

So with that approach we can find the best parameters who gives the minimum error.

Are the above steps correct? Can someone kindly correct me if Im wrong


migrated from quant.stackexchange.com Apr 3 at 20:38

This question came from our site for finance professionals and academics.


If you're fine with finding the optimal portfolio with regularization, follow these steps:

  1. Randomly pick K industries (note there's capital K, which is the number of industries, and small k = 10 which is the number of times you should repeat the process)
  2. Calculate optimal weights for these randomly picked industries, and find their Lambda
  3. Repeat (1)-(2) 10 times

When you finish you should have 10 lambdas, the quote says to pick the "maximum lambda with the minimum mean-squared error". Not sure what it means, maybe you can post the link of this paper and it'll be clearer.

  • 1
    $\begingroup$ But usually, 10 fold cross validation means ; dividing the dataset into 10 and train with 9 and test with 1 ryt? academia.edu/36207052/…. This is the original paper $\endgroup$ – Hiru Mar 4 at 10:28

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.