नियंत्रित रणनीति अनुसंधान
एक जैसी शर्तों पर backtest runs की तुलना
नतीजे देखने से पहले बाजार, डेटा, नियम, लागत, position size और execution assumptions को स्थिर रखकर निष्पक्ष तुलना करें।
त्वरित उत्तर
दो runs तभी तुलना योग्य हैं जब वे एक ही शोध प्रश्न का उत्तर दें। symbol, provider, timeframe, तारीख, दिशा, entry, exit, capital, size, commission, slippage, stop, target और closed-candle नियम समान होने चाहिए। अनियोजित बदलाव का अर्थ incompatible evidence है।
अच्छे प्रयोग में केवल एक पहले से घोषित variable बदलता है। उदाहरण के लिए समान BTCUSDT 1h EMA(9/21) को RSI(14) > 50 filter के साथ और बिना, समान candles तथा costs पर चलाएँ। अलग ETH strategy को उसी ranking में न रखें।
शोध संदर्भ
TradingView symbol, period, inputs, capital, commission, slippage, margin और broker-emulator assumptions दिखाता है, क्योंकि हर field simulated trades बदल सकता है। TimeSeriesSplit समय का क्रम बचाता है और test से पहले gap देता है।
हर metric किसी निश्चित strategy, dataset और execution configuration का परिणाम है। अलग exposure या कम candles वाला अधिक return बेहतर rule सिद्ध नहीं करता। पहले fingerprint की समानता, फिर performance देखें।
Backtest ऐप सेटअप उदाहरण
LFL-001 बनाएँ: BTCUSDT, 1h, जनवरी–जून 2026, EMA(9/21), long, USD10,000 capital, 2% size, 2% SL, 4% TP, 0.10% commission, 5 bps slippage और closed-candle signal। run को save करें।
इसे LFL-002 के रूप में copy करके केवल RSI(14) > 50 जोड़ें। result खोलने से पहले अंतर लिखें। provider, candle count, date boundary या engine version बदले तो नया comparison group बनाएँ।

परिणाम कैसे पढ़ें
पहले candle count, तारीख, direction, costs, sizing, exit mode और rule fingerprint मिलाएँ। फिर trades, exposure, net result, profit factor, average R, drawdown, losing streak और सबसे बड़े trade की concentration पढ़ें।
Filter drawdown के साथ sample भी घटा सकता है; ऊँचा win rate कम expectancy छिपा सकता है। trade-off बताएँ और candidate देखने से पहले pass/fail gate तय करें।
सामान्य गलतियाँ
- अलग symbol, timeframe या period को rank करना
- Entry, लागत और size एक साथ बदलना
- अलग capital के प्रतिशत मिलाना
- Missing candles, timezone या engine को भूलना
- सिर्फ return से winner चुनना
- Failed trials हटाना
व्यावहारिक जाँच सूची
- खंडनीय hypothesis और group ID लिखें
- Market, provider, timeframe और dates लॉक करें
- Rules, size, costs, stop और target लॉक करें
- एक planned variable बदलें
- Performance से पहले fingerprint जाँचें
- Sample, drawdown, profit factor और R साथ पढ़ें
- Outliers और failures रखें
- बाद के holdout पर दोहराएँ
जोखिम सूचना
Like-for-like तुलना एक शोध गलती घटाती है; strategy को सुरक्षित या भविष्यवाणी योग्य नहीं बनाती। Backtest शिक्षा और शोध का साधन है, financial advice, broker, exchange या execution service नहीं। spread, gaps, liquidity, partial fills, latency, funding और market regime से वास्तविक हानि simulation से अधिक हो सकती है।
संबंधित मार्गदर्शिकाएँ
नतीजे देखने से पहले बाजार, डेटा, नियम, लागत, position size और execution assumptions को स्थिर रखकर निष्पक्ष तुलना करें।
शोध स्रोत
iOS के लिए Backtest Trading
iPhone पर शोध जारी रखें
सेटअप दोबारा चलाएँ, हर काल्पनिक ट्रेड देखें और रणनीति के प्रमाण सुरक्षित रखें।
App Store से डाउनलोड करें