Fewer than 20 trades
Too few trades to draw a reliable conclusion — a handful of results can easily be dominated by chance.
Testing a rule against history one trade at a time is how a vague idea becomes a checked one. But the same process can quietly mislead if the sample is too small or the rule was tuned to fit the very data it's tested against.

Backtesting applies a fixed rule to historical data. It is useful for finding flaws and estimating behavior, but it becomes misleading when parameters are repeatedly tuned to the same sample.
The rule is fixed. Each click reveals one more R outcome and updates the distribution metrics.
A rule-based entry and exit only becomes useful once it's actually checked against how it would have performed historically. Manually scrolling through historical charts and marking each time the rule would have triggered — and what happened afterward — surfaces real edge cases that thinking about a rule in the abstract tends to miss.
Move the slider and read how a testing sample of that size is typically regarded — more trades reduce the chance a result is pure coincidence, but no sample size promises future results.
Too few trades to draw a reliable conclusion — a handful of results can easily be dominated by chance.
An early read worth continued testing — the pattern is showing up more than a few times, but the sample is still fairly small.
A larger sample that carries more weight, though even a large historical sample never guarantees the same results going forward.
Adjusting a rule's exact thresholds repeatedly until it produces the best result on one specific stretch of historical data tends to capture coincidental patterns in that data — patterns that may never repeat. The fix is testing on data the rule never saw during design, often called out-of-sample testing.
Pick a case and judge whether the testing approach described is a meaningful check or a way to accidentally fool the tester.
A trader adjusts a rule's exact thresholds repeatedly until it produces the best possible result on the same historical data it was tested against. This risks curve-fitting — tuning the rule to match noise in one specific dataset rather than a pattern that holds more broadly.
A trader tests a rule on 8 historical trades, all of which were profitable, and concludes the rule is proven. Eight trades is too small a sample to rule out chance, regardless of how many of them were profitable.
A trader designs a rule using one stretch of historical data, then tests it separately on a later stretch of data it was never shown during design. Testing on data the rule never saw during design is a more meaningful check than testing on the same data used to build it.
How many historical trades were actually tested?
Was any of the testing done on data the rule never saw during design?
Were exact numbers tuned repeatedly to fit this same dataset?
Was the rule applied the same way on every historical trade, without exceptions?
A handful of trades can look convincing purely by chance.
Out-of-sample testing checks whether a rule generalizes.
A rule perfectly tuned to one dataset may just describe that dataset's coincidences.
Submit your answers to see detailed explanations.
Describe your rule and how many historical trades you've checked, and Mira can help you think through sample size and curve-fitting risk — it won't run a backtest on live market data for you.
Checking sign-in status...
Distinguish 'I have a feeling it'll rise' from 'a repeatable, reviewable, testable set of trading rules', and state that a complete strategy has to start with clear entry, risk, and exit conditions.
Understand that a backtest applies rules to historical data to examine past performance and risk characteristics, but it can't prove future profitability, and ignoring costs overstates performance.