+1 888 340 6572

# Multicharts Portfolio Optimization

Description

Take a Portfolio with 2 different strategies defined, each with their own signal and their own different instrument.
The problem I see is following:

• Optimizing Strategy 1 with the 4 parameters (Parameter 1A, 1B, 1C, 1D), we get 384 cycles when we run optimization only on this strategy (having Strategy 2 disabled)
• Optimizing Strategy 2 with the 4 parameters (Parameter 2A, 2B, 2C, 2D), we get 384 cycles when we run optimization only on this strategy (having Strategy 1 disabled)

Running the Optimization for both in paralel ... I'm surprised to see that total number of combinations is full mesh across all 8 parameters ... with a total number of combinations of 147456 ... Unexpected ... why?
- There is no way parameters 1A-D can influence performance on Strategy 2 ...
- There is no way parameters 2A-D can influence performance on Strategy 1 ...
Hence, I would have expected that:
1) Both strategies remain independent in their Optimization combinations.
2) Total number of combinations when optimizing both Strategies in paralel is: 384 + 384 ... it should be their sum, not their product.

Steps to reproduce this issue
• Optimizing Strategy 1 with the 4 parameters (Parameter 1A, 1B, 1C, 1D), we get 384 cycles when we run optimization only on this strategy (having Strategy 2 disabled)
• Optimizing Strategy 2 with the 4 parameters (Parameter 2A, 2B, 2C, 2D), we get 384 cycles when we run optimization only on this strategy (having Strategy 1 disabled)

Running the Optimization for both in paralel ... I'm surprised to see that total number of combinations is full mesh across all 8 parameters ... with a total number of combinations of 147456 ... Unexpected ... why?
- There is no way parameters 1A-D can influence performance on Strategy 2 ...
- There is no way parameters 2A-D can influence performance on Strategy 1 ...

#1
andb
Mar 20, 2017 - 18:31

glad to see this is under review!
this feature is really not a feature, rather pure common sense.

#2
bomberone1
Feb 05, 2018 - 14:07

Yes, it's very important.

#3
Riccardo
Jul 11, 2019 - 07:27

I hope this will be implemented in order to optimize single strategies independently from the others

#4
bomberone1
Apr 04, 2021 - 08:02

History
Issue basics
• Type of issue
Feature request
• Category
Not determined
• Targeted for
Not determined
• Status
Under Review
User pain
• Type of bug
Not triaged
• Likelihood
Not triaged
• Effect
Not triaged
People involved
• Posted by
andb
• Owned by
Not owned by anyone
• Assigned to
Not assigned to anyone
• Subscribers
3 subscriber(s)
Times and dates
• Posted at
• Last updated
Issue details
• Resolution
Not determined
Commits (0)
There are no code checkins for this issue