Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Inconsistent performance w/ different range of data
I'm new to TS and got a backtest issue to seek for help here.
When I apply different range of data, I got inconsistent returns and signals.
Here is the case for instance. I use 2 different range of data on the same symbol.
1. 2 years back
2. more than 2 years back, say from 1/1/2005
then I got inconsistent annual returns, say P/L in 2015 YTD is different in the 2 cases above.
Also, it's visibly clear on the chart that some (not all) signals are different.
My strategy is not a always-in-the-market one, so the 1st signal should not matter how it plays as time goes by.
Any one has similar experience with such situation?
Thanks!!
Can you help answer these questions from other members on NexusFi?
this is possible, but there can be several reasons causing this.
Assuming you are using the same inputs in both cases I am guessing that
there is something in your code that causes the differences.
When you load a standard, built in strategy to a chart and check both
situations, do you see the same difference then?
Yes, I use EMAs, and that's exactly what the problem is!
This is tricky as the P/L drastically changes when different range of data being applied.
My initial idea to use shorter range of data is to save some memory usage when automation.
Now it seems not a good idea to do so.