6.2.11 · HinglishBacktesting Frameworks

Understand paper trading before going live

1,771 words8 min readRead in English

6.2.11 · Stock-Market › Backtesting Frameworks


Paper trading KYUN exist karti hai?

Sabse gehra reason: ek backtest look-ahead bias aur survivorship bias ka shikaar ho sakta hai, jabki paper trading, apni construction ke hisaab se, aage nahin dekh sakti kyunki future literally abhi hua hi nahin hai.


Paper trading EXACTLY kya hoti hai?


Hum KAISE measure karte hain ki paper trading "pass" hui ya nahin?

Hume backtest performance ko paper performance se usi period par aage jaate hue compare karna hoga. Aao tracking metric ko scratch se derive karte hain.

Tracking error derive karna

Maano day par backtest return hai aur usi din paper-traded return hai. Daily difference define karo:

Subtract KYUN karte hain? Kyunki ek systematically negative matlab paper trading woh value bleed kar rahi hai jo backtest ne tumse kabhi charge nahin ki — usually slippage aur fees.

Har din average leakage:

Tracking error us difference ka standard deviation hai — gap kitna unpredictable hai:

Realistic slippage cost derive karna

Maano tum shares khareedna chahte ho lekin demand ki har unit price ko factor se upar push karti hai (impact coefficient). Quantity par marginal share ki paid price hai. Total cost:

Average price per share hai :

Figure — Understand paper trading before going live

Worked examples


Common mistakes (steel-manned)


Recall Feynman: 12-saal ke bacche ko explain karo

Socho tumne ek video-game move invent ki jo hamesha jeetti hai... jab tum purani recorded games replay karte ho. Cool — lekin replays tumhe surprise nahin kar sakti, tum pehle se jaante ho enemy kya karta hai. Paper trading matlab live game ke against abhi khelna hai, lekin ek save-file ke saath taaki asli coins na jaayein. Agar tumhari move live bhi jeetti hai, toh real hai. Agar sirf replays mein jeetti thi, toh tum apne real coins khone se bach gaye.


Active-recall flashcards

#flashcards/stock-market

Paper trading kaun sa data aur kaun sa paisa use karti hai?
Live/streaming market data, simulated (nakli) capital ke saath.
Ek backtest jhooth KYUN bol sakta hai lekin paper trading structurally timing ke baare mein jhooth KYUN nahin bol sakti?
Ek backtest accidentally future data use kar sakta hai (look-ahead bias); paper trading tick-by-tick decide karti hai jab future genuinely unknown hota hai.
Backtest aur paper returns ke beech tracking error define karo.
Daily return differences ka standard deviation, yaani .
Consistently negative mean difference kya indicate karta hai?
Systematic leakage — usually slippage aur fees jo backtest ne ignore kiye.
Linear price impact ke saath derived slippage-per-share formula?
— order size mein linear.
Ek strategy jo 1 lot par kaam karti hai woh large size par KYUN fail ho jaati hai?
Slippage quantity ke saath linearly badhta hai (), toh scale par market impact edge kha jaata hai.
Validation funnel ka order?
Backtest → Paper trade → Live (chhoti size).
Backtest se perfect paper match ek warning sign KYUN hai?
Iska matlab hai paper engine bhi costless instant fills assume karta hai — usne backtest ki fantasy inherit kar li, realism add karne ki bajaye.
Paper results statistically meaningful hone se pehle roughly kitne trades chahiye?
Kam se kam ~30, kyunki mean ka standard error se shrink hota hai.
Do cheezein jo paper trading test karti hai jo ek backtest kabhi nahin kar sakta?
Real data-feed/latency behaviour aur trader ki apni psychological discipline.

Connections

Concept Map

test 1

test 2

test 3

suffers from

cannot look ahead

uses

reveals

measured by

averaged as

std dev gives

near 0 and small TE

Bessel correction

Trading idea

Backtest on history

Paper trade live data

Live small size

Look-ahead and survivorship bias

Future unknown tick by tick

Live streaming data + fake capital

Slippage, fees, latency, discipline

Daily diff d_t = paper minus backtest

Mean leakage d-bar

Tracking error

Backtest is honest, go live