Guest viewing is limited
  • Welcome to PawProfitForum.com - LARGEST ONLINE COMMUNITY FOR EARNING MONEY

    Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

đź’ˇ IDEAS Manually backtesting the trading strategy

Testing the strategy initially with 30 trades
First of all, you need to record 30 trades using a demo account.

If a trading strategy is not profitable over 30 trades, it is likely that modifications to the strategy are required or that the strategy is not worth using on a real live account. At this stage you may need to find an alternative strategy and test in the same manner.

Every time you change or modify your strategy, you must backtest it again with 30 trades.

The reason why you need to test a strategy with at least 30 trades is because many strategies regularly have losing streaks of several trades in a row. You need a sample size just large enough to incorporate several cycles of winning and losing streaks and to see if the sample is initially profitable.

*Every trading strategy should be tested with at least 30 trades. 30 trades provide an initial scope as to whether the strategy has the potential to work.

If, after the initial 30 trades, you find that the sample is not profitable, then you may want to modify the strategy or change it altogether. If the sample is profitable, then you can go onto the next stage of backtesting.

Carry on testing until you have 100 trades
Once you have found your initial sample size to be profitable over 30 trades, the next stage is to continue collecting trades until there are a minimum of 100. A larger sample size of 100 trades provides a clearer picture of the potential performance of the strategy. With a sample size of 100 trades you can find the following information:

*The next stage is to continue collecting trades until there are a minimum of 100. You can find what kind of drawdown you may have had, any losing streaks and the amount, the ratio of winners to losers.

• What kind of drawdown does the strategy seem to produce?
• How often are losing streaks likely to occur?
• What is the ratio of winners to losers

Having the answers to these questions will help you later when you are experiencing a performance downturn. If, for example, your initial sample showed that you had a drawdown of a certain percent, then if you experience a similar drawdown when trading live, you will understand that this is a normal part of the strategy.

Benchmarks help you determine how much of a down turn in performance you can accept
Once you have at least 100 trades, you can now see the extent of a drawdown period with your strategy and you can create benchmarks.

A benchmark is the maximum negative impact that you allow on your trading strategy. The following is a list of example benchmarks you can create with your backtesting:

• The maximum amount of losing trades in a row.
• The maximum percentage drawdown of your account.
• The maximum risk to reward you can use in the strategy.

Once you have your benchmarks, you can start to trade your strategy on a live account. You can use these benchmarks to monitor if your strategy continues to work in different market environments. For example, if the maximum drawdown in your initial 100 trades was 15% of your account, then you can use this as a benchmark while trading with live money.

As long as the drawdown does not exceed more than 15% of your account, then the strategy is within the normal limits – you can confidently continue trading until the strategy becomes profitable again. If a losing streak results in a drawdown of over 15%, then the benchmark from your testing has been broken – this highlights that there could be something wrong and the strategy may no longer be functioning as normal.

This is the point when you would stop trading on a real account and assess the strategy in the same manner as before – going back to a demo account and testing another 30 trades.

If the results are positive on these 30 trades, then the benchmark can be adjusted and live trading can continue. If the testing does not produce a profitable result, then it can be that for whatever reason, your strategy no longer works. At this point, you can go back to adjusting the strategy or testing a new one until you find a sample size of 30 trades that are profitable.

*After a benchmark is broken, take another 30 trades on your demo account to backtest to see if you are ready to take your strategy to live trading, or if you need to continue analysis.

You must continually monitor the performance of the strategy to see if a benchmark is broken, even if the strategy performs well, because the market environment can change at any time causing your strategy to become ineffective.

Summary
• to backtest a strategy, first you need to record the data from 30 trades on a demo account.
• 30 trades is enough of a sample size to see several cycles of winning and losing streaks.
• if the initial backtesting of 30 trades is profitable, then you can go on testing until you have 100 trades.
• after you have a minimum of 100 trades, then you can create benchmarks – a maximum negative impact that you allow on your account.
• when you have your benchmarks, you can then trade on a live account and monitor your trade until a benchmark is broken.
• if one of your benchmarks is broken, then you need to test the strategy again on a further 30 trades.
•if the further 30 trades is profitable, then your benchmark can be adjusted and you can continue live trading. If it is not, then you must modify or change your strategy and start the testing over again.
 
I really appreciate the disciplined approach outlined here, because I believe that most trading failures come not from poor strategies, but from poor execution and lack of testing. I’ve learned that emotion and impatience can ruin even a statistically sound system, so this structured method of backtesting with 30 trades and scaling up to 100 before going live makes a lot of sense to me. I like the idea of having benchmarks to measure performance because it gives me a clear signal of when to step back and reevaluate rather than just guessing. It also helps manage confidence — knowing a drawdown is within historical limits allows me to stay calm instead of abandoning the strategy too early. Personally, I think this framework can give me a lot of control and objectivity in my trading process, which is something I’ve been trying to improve.
 
Well, this is one if the trickiest things out there when it comes to trading. Manually back testing any kind of trading strategy could be very, very time consuming and this is why there are so many people who tend to use various kinds of software that could not only allow them to save time, but also allow them to back test any kind of trading strategy in the most effective manner that could provide then with balance. Having said that, I think a person does not need to back test a strategy100 times. Testing a strategy 50 times would be enough.
 

It only takes seconds—sign up or log in to comment!

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Back
Top