The realbacktesting blog
Plain-spoken pieces on backtesting, prop-firm funding and how systematic trading actually works — written to be useful, not to sell.
A post-loss cooldown changes a strategy’s entries, risk and drawdown. Backtest the exact pause rule against an unchanged control.
FundingA prop firm consistency rule can delay a payout or require more trading. Model its exact formula against the full backtest, not just the final profit.
BacktestingA break-even stop is a new exit rule, not a free loss remover. Model its trigger, modification and fill before trusting a cTrader backtest.
BacktestingVolume rounding can make a cTrader backtest risk more or less than its sizing rule intended. Record the executable volume, not just the target.
BacktestingA prop-firm daily reset can turn one open trade into a new day's breach. Model the clock, equity and reset reference before trusting a backtest.
BacktestingAn equity curve filter changes risk after a strategy's own losses. Learn how to backtest the rule without letting it become another curve fit.
BacktestingA scale-in entry is one changing position, not several neat trade rows. Test its combined risk path before trusting the final equity curve.
BacktestingDrawdown duration measures how long a strategy stays below its prior equity high. Learn why prop backtests need it beside max drawdown.
BacktestingcTrader PipValue is fixed when a cBot starts. Test whether that static input makes the cash risk in a long backtest drift from its intent.
BacktestingLong-short attribution separates a backtest by trade direction, showing whether a prop result depends on one side of the market.
Prop TradingMinimum trading days are an account constraint, not proof of an edge. Put the rule in the backtest ledger before judging a prop-firm result.
BacktestingA time stop closes a trade after a defined interval. Test it as an exit rule, not as a cosmetic fix for a slow backtest.
BacktestingBacktest acceptance criteria turn a prop-trading idea into a testable claim before a pleasing equity curve changes the rules.
BacktestingProfit concentration shows whether a prop backtest earned its result broadly or depended on a few trades, days, or market regimes.
BacktestingPortfolio heat adds the loss already committed by every open position. It shows whether a prop backtest can survive when trades fail together.
BacktestingTest a cBot after symbol changes by snapshotting its contract, forcing edge cases and comparing the order path—not just profit.
cTrader AutomationTest a cTrader cBot restart by reconciling live orders, checking persistent state and proving it cannot duplicate a trade after it comes back.
BacktestingAudit cTrader backtest margin by rebuilding the account ledger, testing rejected entries and proving when stop-out logic changes the path.
BacktestingBacktest pending orders in cTrader by separating the signal, trigger, fill and cancellation, then logging every step of the order lifecycle.
BacktestingBacktest daylight saving time by mapping each local session through a real timezone, then testing every clock change as a separate regime.
BacktestingBacktest spread spikes by separating a normal-cost baseline from timed bid-ask shocks, then inspect fills and the prop-account equity path.
Inside realbacktestingA step-by-step setup for Telegram alerts on a cBot: create the bot in BotFather, copy the token, find your chat id, and fix the four things that usually go wrong.
BacktestingWeekend gap risk backtesting checks whether stops fill at the next available price and whether the resulting equity path can breach a prop rule.
BacktestingBacktest window sensitivity shows whether a strategy survives a shifted date range or depends on one convenient historical slice.
BacktestingBar-close backtesting can hide the path inside a candle. Learn when intrabar data changes fills, stops, targets, and prop-account drawdown.
StrategyOpening Range Breakout backtesting is credible only when the session clock, trigger, execution costs and prop-account path are tested separately.
FundingA prop-firm kill switch must watch floating equity, reset on the firm's clock, and cancel open risk. Test those failure paths before relying on it.
BacktestingScenario testing shows how a prop backtest handles cost, execution and bad-day shocks before a neat equity curve earns your trust.
BacktestingPartial exits can change expectancy, costs, and prop-firm risk. Test the whole exit path, not just the win rate or first profit target.
BacktestingMaximum favorable excursion shows how far each trade moved into profit before exit, helping test whether an exit rule gives too much back.
BacktestingUlcer Index measures how deep and persistent a backtest stays underwater, revealing path risk that max drawdown alone can hide.
BacktestingR-multiple normalises each trade by its planned risk, but prop backtests still need cash drawdown, equity path, and rule checks.
BacktestingThe Sortino ratio isolates downside deviation, but target choice, return frequency, and loss sequencing can still flatter a prop backtest.
BacktestingA confidence interval shows how uncertain a backtest expectancy really is, and whether a positive average is doing more work than the evidence.
BacktestingAutocorrelation shows when ordered returns are related, making trade counts, Sharpe ratios, and drawdown estimates easier to overstate.
BacktestingThe deflated Sharpe ratio tests whether a selected backtest still looks credible after trial count, sample length, skew, and fat tails.
BacktestingNews filters can reduce event risk, but a prop backtest must prove the filter improves survival after missed trades and costs.
BacktestingMarket regime backtesting checks whether a prop strategy survives trends, ranges, volatility shocks, and quiet tape.
BacktestingTime-to-target shows whether a prop backtest reaches a rule target before drawdown, costs, and variance break the account.
BacktestingParameter sensitivity shows whether a backtest survives small setting changes. Prop traders need a plateau, not one perfect setting.
BacktestingExposure shows how much time and capital a strategy keeps at risk. In prop backtesting, the quiet hours can fail the account.
BacktestingTime-of-day filters change volatility, spread, fills, and drawdown clustering. A prop backtest must prove the clock helps.
BacktestingTake-profit distance changes win rate, payoff, holding time, and rule pressure. A prop backtest must prove the target is reachable.
BacktestingStop-loss distance changes sizing, costs, MAE, and rule pressure. A prop backtest must prove the stop survives the account.
BacktestingCross-validation can leak future information in trading. Purging and embargoing keep the test set genuinely unseen.
BacktestingTrade frequency changes costs, clustering, and drawdown pressure. A prop backtest must show whether the pace is survivable.
BacktestingLosing streaks expose whether a prop backtest survives normal clustering. A profitable edge can still hit the rule floor.
BacktestingMinimum lot size can make a small prop account trade differently from the backtest. Check it before trusting risk or drawdown.
BacktestingAverage trade duration shows how long risk stays open. For prop traders, that changes costs, path risk, and rule compatibility.
BacktestingMaximum adverse excursion shows how much pain a trade took before closing. For prop traders, that path can matter more than the exit.
BacktestingA cTrader backtest is only useful if you can reproduce the data, costs, logic, and drawdown path yourself. Here is the checklist that matters.
BacktestingThe trade list did not change. The denominator did. That is why win rate, profit factor, and Sharpe can move.
FundingIf a system holds through news or over the weekend, FTMO's Swing and Standard accounts are different rule sets. The backtest has to match.
FundingProp firms can fail an account on floating loss, not just closed loss. The difference is balance versus equity.
BacktestingA backtest built only from the winners that still exist is not conservative. Survivorship bias hides the dead names and overstates the edge.
BacktestingA backtest can look brilliant simply because it smuggled in future information. Here is how look-ahead bias sneaks in and how to stop it.
FundingFixed lot sizing looks tidy, but it makes risk drift when a prop account can least afford it. Here is why fixed-risk sizing fits drawdown rules better.
FundingThree trades can look diversified and still be one macro bet. Correlation risk is why prop accounts break faster than the trade count suggests.
BacktestingThe same cTrader strategy can produce different results when broker data, spread, commission, and trading sessions change. Here is why.
BacktestingA strategy can look flawless on the sample that created it and still be useless live. Here is how prop traders can spot backtest overfitting early.
BacktestingProfit factor says how much you made. Sharpe ratio says how violently you made it. For prop traders, the smoother path often matters more.
BacktestingOne clean out-of-sample split is useful, but it can still flatter a strategy. Walk-forward testing shows whether the edge survives repeated retests.
FundingA prop account can be green overall and still fail today. Here is how daily loss limits and max loss rules actually work together.
BacktestingA backtest's worst drawdown is one path, not a ceiling. Monte Carlo drawdown shows the loss band a prop trader actually has to survive.
BacktestingThere is no magic backtest sample size. Here is how to tell whether a trading strategy has enough trades to be worth trusting.
BacktestingOut-of-sample testing is the only part of a backtest that has not already seen your optimisation. Here is how to read it properly.
FundingRisk of ruin is why profitable traders still fail prop challenges. The edge matters, but position size decides whether the account survives it.
FundingA prop challenge is not passed by win rate alone. Reward-to-risk and drawdown control matter more than being right often.
Inside realbacktestingEvery day this site publishes a market note and a piece on trading. They are written by a specialised AI analyst — kept honest by the same rules as our backtests.
FundingProp firm trailing drawdown is a moving loss floor, not a static buffer. Here is why profitable traders still fail it and how to read it correctly.
BacktestingA pretty equity curve is the easiest thing in trading to fake. Here is what separates a backtest you can trust from one that is quietly lying to you.