Tradetron में Backtest Settings: हर एक कैसे चुनें

Huzefa Kudrati अपडेट Oct 7, 2026 8 मिनट में पढ़ें

यह लेख अंग्रेज़ी से अनुवाद किया गया है। मूल लेख अंग्रेज़ी में पढ़ें

Tradetron में Backtest Settings: हर एक कैसे चुनें

Tradetron के backtest form में पाँच settings हैं जो तय करती हैं कि आपकी report कितनी सही होगी: date range (कितनी history), candle frequency (conditions कितनी बार check हों), trade price (candle का Open या Close), type (intraday या positional) और positional strategies के लिए expiry (None, Weekly या Monthly)। हर setting को वैसा ही रखें जैसे आपकी strategy असल में trade करती है।

एक नज़र में settings

Setting विकल्प कैसे चुनें
Range पहले से तय अवधि (जैसे पिछले 12 महीने) या अपनी तारीखें Strategy को कितनी history चाहिए; बाज़ार की अलग-अलग हालत शामिल करें
Candle frequency 1, 5, 10, 15, 30 minutes, 1 hour, पूरा दिन आपकी strategy का सबसे छोटा timeframe, और समय पर आधारित कोई भी नियम
Trade price Open या Close Signals पूरे हो चुके indicators से आते हैं या live कीमत से
Type Intraday या Positional क्या positions कभी रात भर रखी जाती हैं
Expiry (positional) None, Weekly, Monthly Strategy को नया run कब शुरू करना चाहिए

एक notes box भी है। इसमें लिखें कि हर run क्या test करता है ("SL 25%, 9:20 entry"), ताकि बाद में reports में फ़र्क कर सकें।

Date range

Range तय करती है कि test कितना पीछे तक जाए: पहले से तय अवधि या अपनी शुरू और ख़त्म की तारीखें। लंबी range strategy को ज़्यादा हालात में test करती है, और यही आप चाहते हैं। दो सावधानियां:

  • Contracts बदलते हैं। NIFTY का lot आज 65 है और NSE की weekly index expiry (सिर्फ़ NIFTY) मंगलवार को होती है। BANK NIFTY, FINNIFTY और MIDCPNIFTY में अब सिर्फ़ monthly expiries हैं। पुराने दौर पर test उस समय के contracts trade करता है।
  • Data की उपलब्धता instrument के हिसाब से अलग है। अगर आपकी range strategy की किसी चीज़ का data शुरू होने से पहले शुरू होती है, तो submit करते समय Tradetron आपको बता देता है।

Candle frequency

Candle frequency बताती है कि backtest आपकी conditions कितनी बार check करता है। 1 minute पर एक NSE session में strategy 375 बार check होती है; 15 minutes पर सिर्फ़ 25 बार।

हर NSE session में condition checks का bar chart: 1 minute पर 375, 5 minutes पर 75, 10 minutes पर लगभग 38, 15 minutes पर 25, 30 minutes पर लगभग 13, 1 hour पर लगभग 6 और पूरे दिन पर 1कम checks तेज़ी से चलते हैं पर entries और stops को ग़लत समय पर रख सकते हैं

कैसे चुनें:

  1. अपनी strategy का सबसे छोटा timeframe ढूंढें। 15-minute candles पर indicator के लिए frequency 15 minutes या उससे कम चाहिए। 15-minute और 1-hour indicators मिलाने वाली strategy को भी 15 minutes या उससे कम चाहिए।
  2. समय पर आधारित नियमों के लिए 1 minute इस्तेमाल करें। 15-minute candles के साथ 9:20 की entry 9:30 से पहले check नहीं हो सकती।
  3. अगर आप LTP इस्तेमाल करते हैं तो 1 minute लें, जैसे किसी leg के stop loss या target में, ताकि check उसी समय के करीब हो जब कीमत सच में level पार करे।
  4. पूरा दिन सिर्फ़ उन strategies के लिए लें जो daily candles पर काम करती हैं और जिन्हें दिन के अंदर के समय से फ़र्क नहीं पड़ता।

छोटी candles का मतलब ज़्यादा checks, इसलिए run में ज़्यादा समय लगता है। ज़्यादातर intraday और options strategies के लिए 1 minute का इंतज़ार फ़ायदेमंद है।

Trade price: Open या Close

Trade price तय करता है कि आपके trades candle की किस कीमत पर भरे जाएं।

आपकी strategy इस्तेमाल करती है चुनें क्यों
पूरी हो चुकी candles पर indicators (moving average crossovers, RSI, Supertrend) Open Signal तभी पता चलता है जब candle बंद हो चुकी हो, इसलिए असली जैसा fill अगली उपलब्ध कीमत पर होता है
Price action या LTP (किसी level के ऊपर breakout, LTP पर आधारित stops) Close फ़ैसला candle के अंदर की ताज़ा कीमत पर होता है

अगर पक्का नहीं है, तो backtest दोनों तरह से चलाएं। अगर नतीजा बहुत बदलता है, तो strategy execution के प्रति संवेदनशील है, और live नतीजों में भी फ़र्क की उम्मीद रखें।

Type: intraday या positional

  • Intraday: हर position उसी दिन खुलती और बंद होती है। Strategy को उसका अपना exit समय दें (जैसे 15:15 पर समय पर आधारित exit या universal exit), ताकि backtest positions वैसे ही बंद करे जैसे आपकी live strategy करेगी।
  • Positional: positions रात भर या कई दिन रखी जा सकती हैं। साथ में expiry setting भी चुनें।

Expiry: None, Weekly या Monthly

Positional strategies के लिए expiry setting तय करती है कि strategy का run counter कब बदले, यानी कब strategy का एक cycle ख़त्म होकर नया शुरू हो।

Tradetron backtest form जिसमें Type Positional पर है और Expiry dropdown खुला है, जिसमें None, Weekly और Monthly दिख रहे हैंType Positional होने पर Expiry का विकल्प दिखता है

चुनें कब क्या होता है
Weekly आप weekly options trade करते हैं और हर weekly expiry के बाद नया cycle चाहते हैं हर weekly expiry के बाद run counter बदलता है
Monthly आप monthly options या futures trade करते हैं हर monthly expiry के बाद run counter बदलता है
None आप बिना expiry वाले stocks trade करते हैं, या ऐसी strategy जो एक साथ कई expiries रखती है Expiry पर run counter नहीं बदलता, इसलिए strategy बिना रुकावट चलती रहती है

वह विकल्प चुनें जो आपकी live strategy के नया cycle शुरू करने के समय से मेल खाए। ग़लत चुनाव cycle को जल्दी ख़त्म कर सकता है (positions ऐसी expiry पर exit हो जाती हैं जिससे उन्हें बंधा नहीं होना चाहिए) या reset होने की जगह पुरानी स्थिति आगे ले जा सकता है। अगर कोई strategy एक साथ कई underlyings या कई expiries trade करती है, तो आमतौर पर None सुरक्षित विकल्प है।

Settings की एक छोटी checklist

Strategy Candle frequency Trade price Type Expiry
9:20 NIFTY short straddle, exit 15:15 1 minute Open Intraday लागू नहीं
NIFTY futures पर 15-minute Supertrend, रात भर रखी 15 minutes या कम Open Positional Monthly
Weekly NIFTY iron condor, शुक्रवार को entry, मंगलवार की expiry तक रखा 1 minute Open Positional Weekly
Stocks की basket में daily-candle swing trades पूरा दिन या कम Signal के प्रकार के हिसाब से Close या Open Positional None

अक्सर पूछे जाने वाले सवाल

Tradetron पर backtesting के लिए कौन सी candle frequency इस्तेमाल करूँ?

ऐसी frequency जो आपकी strategy के सबसे छोटे timeframe के बराबर या उससे छोटी हो। अगर strategy में समय पर आधारित entries या exits हैं, या stops या targets के लिए LTP इस्तेमाल होता है, तो 1 minute लें।

Trade price के रूप में Open चुनूँ या Close?

पूरी हो चुकी candles पर indicators से चलने वाली strategies के लिए Open चुनें, जैसे crossovers। Price action या LTP पर काम करने वाली strategies के लिए Close चुनें।

अगर मैं ग़लत type चुन लूँ तो क्या होगा?

Report ग़लत होगी। Intraday के रूप में test हुई positional strategy को हर दिन ज़बरदस्ती flat कर दिया जाता है, और positional के रूप में test हुई intraday strategy ऐसी positions आगे ले जा सकती है जो वह live में कभी नहीं रखती।

Backtest में Expiry setting क्या करती है?

Positional strategies के लिए यह तय करती है कि run counter कब बदले: हर weekly expiry के बाद, हर monthly expiry के बाद, या कभी नहीं (None)। यह उस समय से मेल खाना चाहिए जब आपकी live strategy नया cycle शुरू करती है।

Expiry के लिए None कब चुनूँ?

Stocks के लिए, जिनकी कोई expiry नहीं होती, और उन strategies के लिए जो एक साथ कई expiries या कई underlyings में positions रखती हैं, ताकि strategy ऐसी expiry पर reset न हो जिससे वह बंधी नहीं है।

1-minute backtest में ज़्यादा समय क्यों लगता है?

यह 15 minutes पर 25 बार की जगह हर NSE session में आपकी conditions 375 बार check करता है, इसलिए हिसाब बहुत ज़्यादा होता है। आमतौर पर इस अतिरिक्त सटीकता के लिए इंतज़ार फ़ायदेमंद है।

Tradetron से जुड़ना चाहते हैं?

हज़ारों traders algo trading अपना चुके हैं। अपना नंबर दीजिए, हमारी टीम शुरुआत में आपकी मदद करेगी।