Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

jim bin

newbie's question:back testing?

Recommended Posts

There are two methods you can do this: mechanically or manually. Mechanically means you write a small program with criteria (indicators, price action, etc) where if met, the signals will generate an entry and/or exit. Tradestation, Esignal, and several others offer this. Manually, when a system want to test out cannot be done via mechanical method (overly complex system or indicators that cannot be based on math etc), then you manually have to walk through historical data and mark entries/exits and calculate the results yourself.

Share this post


Link to post
Share on other sites

Yeah, like T said- it's really means just going back and testing out the proposed method to see if it is valid.

 

ie setting up 3 moving averages and replaying through historical data on the charts to see if the moving average crossovers would have been good entries or not. it helps check the efficacy of the system or method.

 

It can get much much more complicated depending on how far you want to take it though.

 

Best of luck, and I hope this helped. Any questions, feel free to ask.

Share this post


Link to post
Share on other sites
There are two methods you can do this: mechanically or manually. Mechanically means you write a small program with criteria (indicators, price action, etc) where if met, the signals will generate an entry and/or exit. Tradestation, Esignal, and several others offer this. Manually, when a system want to test out cannot be done via mechanical method (overly complex system or indicators that cannot be based on math etc), then you manually have to walk through historical data and mark entries/exits and calculate the results yourself.

 

I prefer the manual route of backtesting because it allows me to develop a stronger understanding of the price action that's generating the trade signals along with many other benefits especially since every trading day is not the same.

 

The only benefit I had when I used the mechanical route via a backtesting software was the speed of data crunching.

 

Thus, although the manual route can take up your entire weekend to derive results in comparison to a software that can do such much faster...

 

I'm able to see the impact of different types of market conditions that show their face during the manual backtesting that I was unable to see during the mechanical route.

Share this post


Link to post
Share on other sites

I usually prefer to do mechanical first, then if it looks good then I do manual testing to make sure what I'm seeing in mechanical is real. Double-check the work to make sure you don't lose money for some careless mistake.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.