2 feature requests for speeding up the portolio optimization

Questions about MultiCharts and user contributed studies.
andywill
Posts: 40
Joined: 05 May 2014
Has thanked: 8 times
Been thanked: 9 times

2 feature requests for speeding up the portolio optimization

Postby andywill » 29 Aug 2015

Speeding up the Portfolio Optimization No. 1

Please allow the Equity Curve with less points, so a detailed equity curve has less data points in portfolio optimization. That means that the user can define how much he narrow the data points from detailed to less detailed equity curve. Of cource the maximum intraday drawdown should be shown nevertheless. But with less data points an optimization on portfolio level is much faster. E.g. on 1 minute trading systems with many of trades it can be useful that only every 5th trade is shown as data point e.g. or that only one point or one bar per day (or week for daily systems) is shown as equity curve. After downsizing the data points on an equity curve by the user he then can do much faster an portfolio optimization because less data points per trading systems have to be considered in calculation. This is neccessary because with lots of single trading systems, e.g. 50 or 100, you need to speed up the optimization, because it still takes too long with a genetic approach, I have been experiencing. Thank you.

Please vote here if you want this too:

https://www.multicharts.com/pm/viewissu ... no=MC-1923

---

Speeding up the Portfolio Optimization No. 2

Please allow to set a multiple portfolio optimization before a first portfolio optimization starts. E.g. you want to test 100 strategies. You cannot do this at once because it takes too long. Then you divide them into 5 times 20 strategies you can test in one portfolio optimization. After such an optimization the user defined criterias choosing the best portfolios ( 1 or an X number of his portfolios from the optimization table), should be saved into chosen portfolios. After the 5 (with 20 single systems each) portfolio optimization then all the chosen portfolios comes together in an overall portfolio optimization. In that way a large number of single trading systems can be handled for a portfolio optimization. Of course the user should define how he wants to define the several parts of a bigger portfolio optimization. This would save time. Actually all must be done by hands.
E.g. another approach could be that one single system with the best fit is chosen than a second single system is been added to a portfolio to see if this new portfolio is better than the first single system together. If not then the next one single system is chosen until all single systems has been grouped together to achieve a portfolio with the highes user defined fit. Also this can only be done by hands actually.

Please realize this feature request to save time for the user. There are a lot of advantages that comes up if this is realized. I cannot show them all here. I think it is even more important than request "Speeding up the Portfolio Optimization No. 1" because of more possibilities.
This feature request could be listed below usability. But you can save a lot (!) of time in the end. So for the user it has a value of higher performance, because of the much (!) less time consuming behavior.

Please vote here if you want this too:

https://www.multicharts.com/pm/viewissu ... no=MC-1924

Thank you.

Return to “MultiCharts”