NexusFi: Find Your Edge


Home Menu

 





What is the best way to compare multiple strategies PnL charts?


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one Wil70 with 3 posts (1 thanks)
    2. looks_two Heph333 with 1 posts (0 thanks)
    3. looks_3 grausch with 1 posts (0 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
    1. trending_up 4,041 views
    2. thumb_up 1 thanks given
    3. group 2 followers
    1. forum 6 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
 Wil70 
SF (CA/USA)
 
Experience: Beginner
Platform: NT / Proprietary
Broker: IB / may be Kinetic
Trading: ES, CL, NQ, YM, 6E
Posts: 37 since Nov 2015
Thanks Given: 189
Thanks Received: 11

Hello, I'm looking for a mathematical formula to compare strategies pnl curves (they have diff # months/years, diff pnl, diff drawdown), I guess my goal is to classify them so the longest consistent result with the smoothest and highest pnl are first.
What do you use?

I cc some ways I found on the web
https://www.tradingblox.com/Manuals/UsersGuideHTML/tradingperformancestatistics.htm

Modified Sharpe Ratio and Annualized Sortino, seems interesting
What do you think?

thanks for your advises, have nice weekend
w


Started this thread Reply With Quote
Thanked by:

Can you help answer these questions
from other members on NexusFi?
The Week Ahead -- CPI Wednesday With Oil Past $90, PPI L …
Traders Hideout
Tradeify 3.0 Overhauls Futures Prop Firm Model -- One-Ti …
Funded Trading Evaluation Firms
Iran War Prediction Markets: Ceasefire 16%, Ground Invas …
Prediction Markets & Event Contracts
Coinbase Launches Regulated Crypto Futures Across 26 Eur …
Cryptocurrency
CFTC Opens First COT Report Review in 20 Years -- Asks W …
Traders Hideout
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Sober Journey With S&P
24 thanks
2026 Jlab journal
10 thanks
Lady Vols Primer: Trading Volatility Journal
7 thanks
Algo automated / semi-automated trading anyone?
6 thanks
Trying to learn Volume and price action correlation
5 thanks
  #3 (permalink)
 
Heph333's Avatar
 Heph333 
Springfield, MO/USA
 
Experience: Advanced
Platform: Jigsaw
Broker: AMP CQG
Trading: ZN, ZB
Posts: 43 since Oct 2009
Thanks Given: 49
Thanks Received: 88


I think Sharpe ratio is an excellent method of distilling system performance down to one number, factoring risk ibto the equation. Personally, the next step I would take would be to find a way to identify outliers in each candidate.
I would have a problem with a system that outperforms others, yet has rare outliers of high loss. The averaging effect of any rating method might tend to disguise a few very bad trades.


Follow me on X Reply With Quote
  #4 (permalink)
 Wil70 
SF (CA/USA)
 
Experience: Beginner
Platform: NT / Proprietary
Broker: IB / may be Kinetic
Trading: ES, CL, NQ, YM, 6E
Posts: 37 since Nov 2015
Thanks Given: 189
Thanks Received: 11


Heph333 View Post
I think Sharpe ratio is an excellent method of distilling system performance down to one number, factoring risk ibto the equation. Personally, the next step I would take would be to find a way to identify outliers in each candidate.
I would have a problem with a system that outperforms others, yet has rare outliers of high loss. The averaging effect of any rating method might tend to disguise a few very bad trades.

Thanks a lot Heph333
To remove outliers on each candidates, do you remove the biggest abnormal positive and negative (both) trades even if they seems legitimate (like I understand if they are cause by some input data abnormally) but do you still remove them when everything looks fair?
thanks
w


Started this thread Reply With Quote
  #5 (permalink)
 Trailer Guy 
Aguanga, CA USA
 
Experience: Advanced
Platform: Ninja Trader 8
Broker: IB, NinjaTrader Brokerage, Schwab
Trading: ES
Posts: 227 since Sep 2014
Thanks Given: 72
Thanks Received: 403

Van Tharp has a system quality number, SQN, designed to make it possible to compare systems. His SQN rewards consistent performance because a system that is consistent and profitable can be ramped. Profitable systems with large swings are much riskier to ramp up your position size due to the increased risk of ruin.

Sharpe ratio is roundly criticized for confusing variability with risk. It is also very popular with the mutual fund industry, therefore it is automatically suspect as possible snake oil.

Let me add because it does not measure market risk just variability. So they imply to customers that it is a risk measure. See how that worked out in the last crash. Your concerns about outliers says you are interested in the deviation in results. Trading systems are hardly ever examples of the normal distribution. Re-read Taleb on fat tails.


Reply With Quote
  #6 (permalink)
 grausch 
Luxembourg, Luxembourg
 
Experience: Advanced
Platform: TWS
Broker: Interactive Brokers
Trading: Stocks
Posts: 491 since May 2012
Thanks Given: 1,731
Thanks Received: 1,159

Cool to see someone still referencing the Tradingblox website - lots of useful info to be found there.

I personally like MAR since it gives me a decent reflection of maximum pain and the expected gain. However, it can punish one severely if there is only one large drawdown and all other drawdowns are much smaller. Of course, the largest drawdown may still be coming, which will then again influence the MAR.

Once of the big downsides of this type of performance measuring is that performance changes with various start/end dates. A system that ends in a big drawdown when testing stops could be the one that outperforms all other systems over the next year, but when the decision needs to be made which system to use, its performance numbers will be rather poor.

Regarding your two favourites, Sharpe ratio also penalises upside volatility. If you have stops in place, then perhaps Sortino would be a better measure of performance.

Regarding the removal of outliers, I would say you do so at your own risk. Unless you understand why the outliers occurred and you can accurately assess that they won't happen again you could be understating the risk of your system.


Reply With Quote
  #7 (permalink)
 Wil70 
SF (CA/USA)
 
Experience: Beginner
Platform: NT / Proprietary
Broker: IB / may be Kinetic
Trading: ES, CL, NQ, YM, 6E
Posts: 37 since Nov 2015
Thanks Given: 189
Thanks Received: 11

Just to reference some similar threads

Big Mike's Trading Blog: Van Tharp's Max Expectancy and System Quality Number (SQN)


Started this thread Reply With Quote




Last Updated on October 20, 2016


© 2026 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 - Downloads - Top
no new posts