+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 (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 (bomberone1)
Feb 05, 2018 - 14:07

Yes, it's very important.

#3
Riccardo (Riccardo)
Jul 11, 2019 - 07:27

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

#4
bomberone1 (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
Affected by this issue (0)
There are no items
People involved
Times and dates
• Posted at
• Last updated
Issue details
• Resolution
Not determined
Attachments (0)
There is nothing attached to this issue
Commits (0)
There are no code checkins for this issue
Duplicate issues (0)
This issue does not have any duplicates