Page 1 of 2 12 LastLast
Results 1 to 10 of 14
Like Tree2Likes

Thread: Can anyone comment on my system's stats?

  1. #1
    KingKaivar's Avatar
    KingKaivar is offline Senior Member
    Join Date
    Oct 2011
    Location
    Perth, Western Australia
    Posts
    332

    Default Can anyone comment on my system's stats?

    I'm backtesting a fractal breakout system and am looking for some comments on the following stats? Is sample size too low or sufficient? Is expectancy acceptable? etc etc

    Timeframe = 4H
    Sample size = 400
    Currency pairs analysed (100 samples each) = USDJPY, EURUSD, AUDUSD, USDCAD
    Period analysed = 2001 to 2010
    Expected number of trades per month = 10

    I'm using a hard SL, which is 1.5*ATR(16).

    With a 1.5 R:R, WinRate% is 47.38%, giving us an expectancy of 0.16R.

    With a 3:1 R:R, WinRate% is 31.92%, giving us an expectancy of 0.25R.

    I'm leaning towards 1.5 R:R. Even though this provides a lower expectancy, the winrate will help control drawdown and the incidence of consecutive losses.
    Control your own destiny or someone else will. - Jack Welch


  2. #2
    rhodytrader's Avatar
    rhodytrader is offline FX-Men Honorary Member
    Join Date
    Dec 2006
    Location
    Boston, MA
    Posts
    2,532
    When you say sample size is 400, and then 100 samples each, do you mean trades? I'm not really following the math there as if that's the case then you're nowhere near 10 trades per month. Over a 10 year period you have 120 months.

    Also you're using four USD pairs, so if you have overlapping trades then you are creating a multiplicative risk problem where the dollar exposure is concerned.
    infinity16899 likes this.
    John Forman
    Author -
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 signatures.

  3. #3
    KingKaivar's Avatar
    KingKaivar is offline Senior Member
    Join Date
    Oct 2011
    Location
    Perth, Western Australia
    Posts
    332
    Hey rhody. Yeah, samples = trades. To avoid overlapping, I tried to gather my samples from different periods. I probably should've clarified this.

    For the AUDUSD, I gathererd 100 samples from 2001 to mid-2004, USDCAD mid-2004 to early 2007, EURUSD early 2007 to mid-2010, and the USDJPY 2001 to late 2004 (can't avoid overlapping at this stage as I have no data before 2001).

    To calculate the expected number of trades per month, I divided 100 / duration of sampling period for each currency pair. So for the AUDUSD, 100 / (3.5 * 12 months) = 2.4 trades per month. USDCAD 100 / (2.5 * 12 months) = 3.3 trades per month. EURUSD was 2.6 trades per month, USDJPY 2.3 trades per month. This totaled up to around 10 trades per month.
    Last edited by KingKaivar; 07-11-2012 at 08:45 AM.
    Control your own destiny or someone else will. - Jack Welch

  4. #4
    MeiHua's Avatar
    MeiHua is offline FX-Men Honorary Member
    Join Date
    Jul 2011
    Location
    In the Market
    Posts
    1,236
    i am thinking that .25 is still small. I usually look for .50 expectancy on back tested stuff. Because there will always be a degradation on unseen data and it gives more buffer room. Also this sectioning of time for different currencies is strange. Although time wise it eliminates overlapping trades in real life you will be trading those pairs at the same time and have a portfolio. If not then just pick the 1 pair you will be trading anyway. Why would you change pairs in real life every 3-4 years?? Also the most recent data is always more important. although its important to cover a lot of time the most recent years and environment is more "important" than say 10 years ago. Baseline do i think your system is ready for live trading, no. (i personally use profit factor and i am guessing that .25 expectancy is = to 1.25 profit factor, for every 1 dollar risked you receive 1.25 dollars back) 1.50 profit factor is the minimum i would look at. there is some wiggle room there, especially if you creating a portfolio with several instruments/pairs. I dont really care about times between trades but what is your flat time? How long does it take to make new equity highs? guessing at 2.5 trades a month and you could have a string of 8-10 losses. So thats like 4 months of flat time/draw down. can you psychologically deal with that?

  5. #5
    KingKaivar's Avatar
    KingKaivar is offline Senior Member
    Join Date
    Oct 2011
    Location
    Perth, Western Australia
    Posts
    332
    Quote Originally Posted by MeiHua View Post
    Why would you change pairs in real life every 3-4 years??
    Hi MeiHua. Thanks for your input. I only switched pairs during the backtest to test the "robustness" of this system. This is only stemming from my own experience with backtesting. Lets say you want to gather 1000 samples, it's better to get those 1000 samples from different pairs and different time periods. This would provide better data than 1000 samples from a single pair, or multiple pairs from the same period, I would assume. I'm sure there's a technical word that describes this, but basically I wanted my samples to be as "secular" as possible, if that makes sense.

    Quote Originally Posted by MeiHua View Post
    1.50 profit factor is the minimum i would look at.
    Yes, I want this too. I haven't been able to design or backtest a system with this sort of return, though. But I'm still learning to optimise and hope to improve expectancy / profit factor. If it won't take too much time, can you provide or point to some resources that you use to design and optimise your trading systems?

    Quote Originally Posted by MeiHua View Post
    I dont really care about times between trades but what is your flat time? How long does it take to make new equity highs?
    My plan is to trade all the majors + commodities + the popular JPY cross-currencies (GBPJPY, EURJPY and AUDJPY) + gold and silver, so I don't believe I will be out for too long before a signal is generated.
    Control your own destiny or someone else will. - Jack Welch

  6. #6
    goldylox's Avatar
    goldylox is offline Junior Member
    Join Date
    Aug 2011
    Posts
    289
    Post the results from the backtest.

    Your WinRate% is the same as Profit Factor? or is it: Total number of wins / Total number of losses?

    Profit Factor = Total Win $ / Total Loss $
    eg $50000 / $30000 = PF1.66

    Anyway to keep it simple run a backtest with a fixed lot of 1 lot(or 0.1) on a $10,000 account. Nice round numbers make it easy to analyze.

    Once you are happy with your profit factor/settings. Then work out the optimal lot size.

    Base the lot size on the Acount Drawdown.

    eg if you are happy with 10% Drawdown, adjust your lot size until the backtest shows 10% drawdown.
    The Profit Factor should stay the same, unless you use a money management system.

    So you should have an optimal lot size for every $10,000.

  7. #7
    goldylox's Avatar
    goldylox is offline Junior Member
    Join Date
    Aug 2011
    Posts
    289
    If you are planning on trading all pairs and metals, etc.

    All pairs act differently. Test with each one independently.

    Sure there are some systems that will run on all pairs. But some pairs will always perform better.

    Most systems need to be tailored to a specific pair.

    Try to start out as simple as you can.
    infinity16899 likes this.

  8. #8
    rhodytrader's Avatar
    rhodytrader is offline FX-Men Honorary Member
    Join Date
    Dec 2006
    Location
    Boston, MA
    Posts
    2,532
    Quote Originally Posted by MeiHua View Post
    lso the most recent data is always more important. although its important to cover a lot of time the most recent years and environment is more "important" than say 10 years ago.
    I'd be cautious with that view. The idea of doing a proper back test is to capture performance over a fairly broad spectrum of market environments. If you focus overmuch on the most recent period then you run the risk of your results not properly reflecting future market conditions, which inevitably will vary from recent ones at some point.
    John Forman
    Author -
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 signatures.

  9. #9
    KingKaivar's Avatar
    KingKaivar is offline Senior Member
    Join Date
    Oct 2011
    Location
    Perth, Western Australia
    Posts
    332
    Quote Originally Posted by goldylox View Post
    Post the results from the backtest.

    Your WinRate% is the same as Profit Factor? or is it: Total number of wins / Total number of losses?
    The formulae I used...

    WinRate% = total wins / total trades
    Expectancy (as an expression of R) = (size of median win * winrate% - size of median loss * loserate%) / SL. Since I'm using a hard SL, median loss will always be 1R. SL = 1R.

    Anyway, I'll attach a spreadsheet of my results. It's kinda raw and not intended for public consumption, so I hope it'll make sense to anyone who reads it. It's been zipped since this forum won't accept spreadsheet attachments.

    The system I'm testing is very simple. Look for a fractal that forms above the 50SMA. If price doesn't retrace below the 50SMA, enter on the break of the fractal. Set your SL as 1.5*ATR(16). My SL, plus a myriad of other factors, can be optimised which is why I'm looking for feedback.

    Name:  famx.jpg
Views: 200
Size:  34.7 KB
    Attached Files Attached Files
    Last edited by KingKaivar; 07-11-2012 at 10:39 AM.
    Control your own destiny or someone else will. - Jack Welch

  10. #10
    rhodytrader's Avatar
    rhodytrader is offline FX-Men Honorary Member
    Join Date
    Dec 2006
    Location
    Boston, MA
    Posts
    2,532
    Quote Originally Posted by KingKaivar View Post
    Expectancy (as an expression of R) = (size of median win * winrate% - size of median loss * loserate%) / SL
    Not sure why you're dividing by SL there. That's not part of the expectancy equation. Not that it makes a difference when SL=1, but just for the sake of correctness it shouldn't be there.
    John Forman
    Author -
    To view links or images in signatures your post count must be 10 or greater. You currently have 0 signatures.

Page 1 of 2 12 LastLast

Similar Threads

  1. Can anyone help me with a Forex System?
    By MasterPlan in forum Free Forex Trading Systems
    Replies: 37
    Last Post: 12-04-2012, 11:42 AM
  2. Can anyone introduce me some good forex teacher and EA system ?
    By calvincheng in forum Expert Advisors and Automated Trading
    Replies: 4
    Last Post: 05-08-2012, 08:04 AM
  3. Can anyone help please(system needed)
    By schindler57 in forum Free Forex Trading Systems
    Replies: 5
    Last Post: 02-04-2012, 07:34 AM
  4. Can anyone confirm this system?
    By mbha in forum Newbie Island
    Replies: 9
    Last Post: 06-27-2008, 02:50 PM
  5. can anyone help
    By stan in forum Newbie Island
    Replies: 3
    Last Post: 06-29-2007, 02:44 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
"Obstacles are those frightful things you see when you take your eyes off your goals."
Henry Ford