What is the best way to compare multiple strategies PnL charts? - Traders Hideout | futures io social day trading
futures io futures trading


What is the best way to compare multiple strategies PnL charts?
Updated: Views / Replies:424 / 6
Created: by Wil70 Attachments:0

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors Ė all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you donít need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 
Thread Tools Search this Thread
 

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

  #1 (permalink)
Elite Member
SF (CA/USA)
 
Futures Experience: Beginner
Platform: NT / Proprietary
Broker/Data: IB / may be Kinetic
Favorite Futures: ES, CL, NQ, YM, 6E
 
Posts: 24 since Nov 2015
Thanks: 161 given, 5 received

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

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
http://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


Last edited by Wil70; October 14th, 2016 at 05:59 PM.
Reply With Quote
The following user says Thank You to Wil70 for this post:
 
  #2 (permalink)
Quick Summary
Quick Summary Post

Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.

 
  #3 (permalink)
Get In, Get Out, Get Paid
Springfield, MO/USA
 
Futures Experience: Advanced
Platform: Jigsaw
Broker/Data: AMP CQG
Favorite Futures: ZN, ZB
 
Heph333's Avatar
 
Posts: 42 since Oct 2009
Thanks: 48 given, 66 received

Answer
This post has been selected as an answer to the original posters question Answer


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.

Reply With Quote
 
  #4 (permalink)
Elite Member
SF (CA/USA)
 
Futures Experience: Beginner
Platform: NT / Proprietary
Broker/Data: IB / may be Kinetic
Favorite Futures: ES, CL, NQ, YM, 6E
 
Posts: 24 since Nov 2015
Thanks: 161 given, 5 received


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

Reply With Quote
 
  #5 (permalink)
Elite Member
Boise, Idaho/USA
 
Futures Experience: Advanced
Platform: Ninja Trader
Broker/Data: IB, NinjaTrader Brokerage, Schwab
Favorite Futures: TF, ES
 
Posts: 39 since Sep 2014
Thanks: 8 given, 47 received

Answer
This post has been selected as an answer to the original posters question Answer

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.


Last edited by Trailer Guy; October 17th, 2016 at 07:51 PM. Reason: Clarify thought.
Reply With Quote
 
  #6 (permalink)
Elite Member
Luxembourg, Luxembourg
 
Futures Experience: Advanced
Platform: TWS
Broker/Data: Interactive Brokers
Favorite Futures: Stocks
 
Posts: 491 since May 2012
Thanks: 1,641 given, 1,126 received

Answer
This post has been selected as an answer to the original posters question Answer

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)
Elite Member
SF (CA/USA)
 
Futures Experience: Beginner
Platform: NT / Proprietary
Broker/Data: IB / may be Kinetic
Favorite Futures: ES, CL, NQ, YM, 6E
 
Posts: 24 since Nov 2015
Thanks: 161 given, 5 received

Just to reference some similar threads
https://futures.io/ninjatrader-programming/4979-system-optimization-fitness-functions-3.html
Big Mike's Trading Blog: Van Tharp's Max Expectancy and System Quality Number (SQN)

Reply With Quote

Reply



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

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Battlestations: Show us your trading desks and win $750 in prizes

August
 

Ask Me Anything (AMA) w/Rod Casilli @ Collective2

Aug 23
 

Prototyping Python Strategies (part 3, Live Trading) w/Ran Aroussi [1PM ET]

Elite only
 

Develop Strategies and Perfect Execution w/Brannigan Barrett @ Axia Futures

Elite only

Introduction to Phillip Capital futures brokerage services

Aug TBD

How Monte Carlo Analysis Can Help Your Trading w/Kevin Davey

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Multiple strategies on one instrument daniely MultiCharts 14 May 27th, 2017 06:47 AM
Multiple strategies / limit positions hawks67 NinjaTrader Programming 2 January 18th, 2015 11:28 PM
Multiple strategies on ES calhawk01 NinjaTrader 1 August 18th, 2013 09:39 PM
How to Run Multiple strategies on one security wallsteetking Platforms and Indicators 4 October 9th, 2011 01:48 PM
Multiple non-correlating strategies or portfolio Big Mike Psychology and Money Management 27 April 5th, 2010 06:03 PM


All times are GMT -4. The time now is 08:17 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
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.
no new posts
Page generated 2017-08-21 in 0.13 seconds with 31 queries on phoenix via your IP 54.167.232.42