NexusFi: Find Your Edge


Home Menu

 





How do you manage and pick strategies for your portfolio?


Discussion in TradeStation

Updated
      Top Posters
    1. looks_one M4STR0 with 3 posts (2 thanks)
    2. looks_two BERN Algos with 1 posts (1 thanks)
    3. looks_3 kremat0r with 1 posts (2 thanks)
    4. looks_4 Symple with 1 posts (1 thanks)
      Best Posters
    1. looks_one kremat0r with 2 thanks per post
    2. looks_two BERN Algos with 1 thanks per post
    3. looks_3 Symple with 1 thanks per post
    4. looks_4 M4STR0 with 0.7 thanks per post
    1. trending_up 677 views
    2. thumb_up 6 thanks given
    3. group 4 followers
    1. forum 5 posts
    2. attach_file 0 attachments




 
Search this Thread

How do you manage and pick strategies for your portfolio?

  #1 (permalink)
M4STR0
Florence
 
Posts: 27 since Jan 2021
Thanks Given: 23
Thanks Received: 9

How you select the best strategies to bring live in your portfolio? What Is the period for the rotation of your strategies?

Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
Better Renko Gaps
The Elite Circle
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
Bigger Wins or Fewer Losses?
Traders Hideout
How to apply profiles
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Just another trading journal: PA, Wyckoff & Trends
33 thanks
Tao te Trade: way of the WLD
24 thanks
My NQ Trading Journal
14 thanks
GFIs1 1 DAX trade per day journal
11 thanks
HumbleTraders next chapter
11 thanks
  #2 (permalink)
 kremat0r 
Prague, Czechia
 
Experience: Intermediate
Posts: 69 since Jan 2019
Thanks Given: 12
Thanks Received: 58

I applied SQN concept from Van Tharp.

Reply With Quote
Thanked by:
  #3 (permalink)
Symple
Zuerich / Switzerland
 
Posts: 1,052 since Sep 2021
Thanks Given: 1,327
Thanks Received: 2,313



M4STR0 View Post
How you select the best strategies to bring live in your portfolio? What Is the period for the rotation of your strategies?

@M4STR0

You may check out the following and work through some of the videos in there Homepage which you will find in "YouTube" under "Darwinex". To give just one example:

8 Ways to Improve your Backtesting and Optimization Process | Trading Strategy Development



They have also videos about what @kremat0r mentioned (System Quality Number)

By the way: I am not affiliated nor do I have any kind of connection to this company.

Symple

Reply With Quote
Thanked by:
  #4 (permalink)
M4STR0
Florence
 
Posts: 27 since Jan 2021
Thanks Given: 23
Thanks Received: 9


Symple View Post
@M4STR0

You may check out the following and work through some of the videos in there Homepage which you will find in "YouTube" under "Darwinex". To give just one example:

8 Ways to Improve your Backtesting and Optimization Process | Trading Strategy Development



They have also videos about what @kremat0r mentioned (System Quality Number)

By the way: I am not affiliated nor do I have any kind of connection to this company.

Symple

I know that guy but what he has discussed about portfolios is quite difficult and time consuming to replicate like the MPT or SQN number.

What I do at the moment is: -I have a script that prints the profit factor, netprofit/maxDD and %P values of the last around 30 trades of the systems I have.
-Then I make a ranking and exclude the trading systems that have lower profit factor of their in sample profit factor.
-After filtering for profit factors, I remove the systems that have lower %P as I cannot bare lower %P.
-Then I start to compose the portfolio with different futures, type of strategies Swing or Intraday, and timeframe with the strategies that has the highest PF and Netprofit/MaxDD
-Rinse and repeat every saturday.

what you think about this approach?

Reply With Quote
Thanked by:
  #5 (permalink)
 BERN Algos 
Bologna Italy
 
Experience: Advanced
Platform: nt8
Broker: NinjaTrader
Trading: futures
Posts: 42 since Jun 2022
Thanks Given: 11
Thanks Received: 38


M4STR0 View Post
I know that guy but what he has discussed about portfolios is quite difficult and time consuming to replicate like the MPT or SQN number.

What I do at the moment is: -I have a script that prints the profit factor, netprofit/maxDD and %P values of the last around 30 trades of the systems I have.
-Then I make a ranking and exclude the trading systems that have lower profit factor of their in sample profit factor.
-After filtering for profit factors, I remove the systems that have lower %P as I cannot bare lower %P.
-Then I start to compose the portfolio with different futures, type of strategies Swing or Intraday, and timeframe with the strategies that has the highest PF and Netprofit/MaxDD
-Rinse and repeat every saturday.

what you think about this approach?

Hi M4STR0,

why 30 trades? Why not 60? What about one month of trades? What about two months?

I suggest to adopt a walk-forward test of your assumptions. To be more specific, since you decided for a weekly assessment:
- go back in the past, say, 12 months, and create a un-managed trade values spreadsheet
- elaborate your metrics (PF, NP/DD, %P) every week
- decide for a selection policy and apply it to the incoming week. Then superimpose a binary mask [0,1] to the un-managed trade values so to obtain a managed trade values spreadsheet
- elaborate the managed equity curve of each strategy and of the resulting portfolio

This is the only way to see if your assumptions could be (could be, not are) solid. Traps and issues of back testing are again just waiting for you there but a walk-forward approach could be a reasonable approach to mitigate this risk.

I created my portfolio manager with a combination of strategy and python scripts, tools I'm still working on after 2 years of developing. You will find that there are a lot of freedom degrees to manage, not only the metric(s) to choose and/or combine but also the sampling window (static/dynamic) and many other stuff.

Regards

Reply With Quote
Thanked by:
  #6 (permalink)
M4STR0
Florence
 
Posts: 27 since Jan 2021
Thanks Given: 23
Thanks Received: 9


BERN Algos View Post
Hi M4STR0,

why 30 trades? Why not 60? What about one month of trades? What about two months?

I suggest to adopt a walk-forward test of your assumptions. To be more specific, since you decided for a weekly assessment:
- go back in the past, say, 12 months, and create a un-managed trade values spreadsheet
- elaborate your metrics (PF, NP/DD, %P) every week
- decide for a selection policy and apply it to the incoming week. Then superimpose a binary mask [0,1] to the un-managed trade values so to obtain a managed trade values spreadsheet
- elaborate the managed equity curve of each strategy and of the resulting portfolio

This is the only way to see if your assumptions could be (could be, not are) solid. Traps and issues of back testing are again just waiting for you there but a walk-forward approach could be a reasonable approach to mitigate this risk.

I created my portfolio manager with a combination of strategy and python scripts, tools I'm still working on after 2 years of developing. You will find that there are a lot of freedom degrees to manage, not only the metric(s) to choose and/or combine but also the sampling window (static/dynamic) and many other stuff.

Regards

Hi Bern,

30 trades cause a couple of good italian traders talked about this (one of them made also an in deepth analisys with backtesting), to refer to the last 30 trades to evaluate the decadence of performances of a trading system. I know I should do my own diligence testing like you also advised. But I prefer at the moment to try myself on a small account live the way I designed before.

And I know there are many ways to approach this, that is why I think it is interesting to see also what other peoples are doing while approaching trading systems portfolio management and discuss about the topic.
I check every saturday cause I have Intraday and Multyday TS, so for intraday TS I think is a good time window for checking performances.
If you think about it, having a number of last trades to check makes sense if you have TS with different trading frequency.

I also talked with chatgpt about this topic, will post soon what chatgpt told me.

Reply With Quote




Last Updated on April 28, 2023


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts