FINNIFTY Trading: एक Expiry-Day Strategy और उसे Automate कैसे करें
यह लेख अंग्रेज़ी से अनुवाद किया गया है। मूल लेख अंग्रेज़ी में पढ़ें
FINNIFTY (NIFTY Financial Services) NSE का एक index है जिसमें banks, NBFCs, insurers और दूसरी financial companies हैं, और इसके monthly options और futures होते हैं। इसके लिए एक आसान strategy expiry के दिन सुबह 9:20 बजे एक in-the-money call और एक in-the-money put sell करती है, और जब भी index entry level से 0.4% हिलता है, दोनों को बंद करके फिर से बीच में (re-centre) ले आती है, दोपहर 3:20 बजे तक।
FINNIFTY क्या है?
FINNIFTY NSE पर listed प्रमुख financial services companies को track करता है: banks, लेकिन साथ में NBFCs, housing finance companies, insurers और दूसरे financial institutions भी। इसलिए यह BANK NIFTY से ज़्यादा व्यापक है, जिसमें सिर्फ banks हैं।
| FINNIFTY | |
|---|---|
| पूरा नाम | NIFTY Financial Services |
| Exchange | NSE |
| Sector | Banks, NBFCs, housing finance, insurance और दूसरी financial services |
| Option expiries | सिर्फ monthly (weekly 20 नवंबर 2024 से बंद) |
| Expiry का दिन | मंगलवार, सितंबर 2025 से NSE की दूसरी index expiries की तरह |
| Lot size | समय-समय पर बदलता है; NSE का current contract specification देखें |
Traders इसे क्यों follow करते हैं
- पूरे financial sector पर एक नज़रिया। Index पर position लेने से एक bank या NBFC को trade करने का single-stock risk नहीं रहता।
- Rate और policy पर संवेदनशील। RBI policy, interest rates और credit data अक्सर financial stocks को साथ-साथ हिलाते हैं, जिससे index के लिए साफ event days बनते हैं।
- BANK NIFTY से अलग। इसमें non-bank lenders और insurers भी हैं, इसलिए FINNIFTY हमेशा BANK NIFTY के साथ हूबहू नहीं चलता।
FINNIFTY की एक expiry-day strategy, कदम-दर-कदम
यह strategy Trading with Groww ने पेश की थी; हमने इसे Tradetron पर बनाया और backtest किया। यह options sell करती है और जब भी index खिसकता है, position को re-centre करती है।
Position कैसी दिखती है
मान लीजिए FINNIFTY 21,000 पर है (सिर्फ समझाने के लिए), तो strategy 20,900 का call और 21,100 का put sell करती है। दोनों in the money हैं, इसलिए दोनों में time value के साथ intrinsic value भी है।
काल्पनिक premiums। छायांकित band वो है जहां position को छेड़ा नहीं जाता।
इस structure (short in-the-money call और put) को कभी-कभी short guts कहा जाता है। Expiry पर इसके payoff का आकार उन्हीं दो strikes वाले short strangle जैसा ही होता है; फर्क यह है कि दोनों options में ज़्यादा premium होता है, और उसका ज़्यादा हिस्सा intrinsic value होता है।
खास बात: stops index पर, options पर नहीं
ज़्यादातर option-selling strategies हर leg पर stop loss और target लगाती हैं। यह नहीं लगाती। यह सिर्फ index को देखती है:
- सुबह 9:20 बजे FINNIFTY level को reference के रूप में record करें और in-the-money जोड़ी sell करें।
- जब तक index reference के ±0.4% के अंदर रहता है, कुछ न करें और time decay को काम करने दें।
- जब यह किसी भी तरफ 0.4% हिले, तो दोनों legs square off करें।
- नए ATM strike के आस-पास नई in-the-money जोड़ी sell करें और नया reference record करें।
- दोपहर 3:20 बजे तक यही दोहराएं।
0.4% की चाल index को breakevens के बीच वाले profitable zone के अंदर रखती है, इसलिए हर cycle position के बड़े loss में बदलने से पहले exit कर जाता है, फिर नए level पर दोबारा शुरू होता है।
Tradetron पर इसे कैसे बनाया गया है
Entry condition के दो हिस्से हैं जो AND से जुड़े हैं: Time ≥ 920, और Today बराबर FINNIFTY की expiry date।
मूल entry condition current-week expiry check करती थी; आज इसे monthly expiry check करनी होगी
- Positions: call ATM strike है −1 offset के साथ (एक strike नीचे, in the money); put ATM है +1 offset के साथ।
- Runtime variable:
underlying_priceentry के समय FINNIFTY का LTP store करता है, ताकि हर exit check के पास एक तय reference हो। - Exit: FINNIFTY का LTP ≥ underlying_price × 1.004, OR ≤ underlying_price × 0.996।
- Advanced settings: तय समय के बाद reactivation (मूल build में 6 घंटे) ताकि loop अगले expiry के दिन फिर शुरू हो सके।
एक runtime variable हर entry पर index level record करता है
Backtest को सही तरह पढ़ना
Backtest में लंबे सपाट हिस्सों के साथ एक स्थिर curve दिखा। ये सपाट दौर स्वाभाविक हैं: strategy सिर्फ expiry के दिनों में trade करती है। किसी भी intraday option backtest पर दो सावधानियां लागू होती हैं:
- 1-मिनट data बनाम live ticks। Backtests conditions को 1-मिनट की historical candles पर जांचते हैं; live trading हर tick पर react करती है। 0.4% का trigger live में backtest से थोड़े अलग price पर fire हो सकता है।
- Backtests को तुलना के लिए use करें। ये strategy के एक version की दूसरे से तुलना के लिए सबसे भरोसेमंद हैं (0.3% बनाम 0.4% बनाम 0.5%, 9:20 बनाम 9:45 entry), सटीक live P&L की भविष्यवाणी के लिए नहीं।
ज़्यादा जानकारी के लिए देखें आपका backtest live trading से मेल क्यों नहीं खाता, इसके नौ कारण।
FINNIFTY strategy के दूसरे प्रकार
| प्रकार | Structure का उदाहरण | किसके लिए सबसे सही |
|---|---|---|
| Option selling | Hedged strangle, credit spreads, iron condor | Range-bound महीने |
| Trend following | Moving-average या breakout signals पर long calls/puts या futures | Sector के मज़बूत trends |
| Intraday mean reversion | VWAP से दूर गई बड़ी चालों के उलट trade, सख्त time exits के साथ | उछल-कूद वाले sessions |
| Expiry-day systems | ऊपर वाली re-centring strategy | Monthly expiry का दिन |
आप जो भी बनाएं, कुछ risk rules हर जगह लागू होते हैं:
- हर strategy का loss सीमित करें, एक तय रुपये की रकम या capital के छोटे हिस्से के रूप में, और इसे strategy-level stop से लागू करें।
- Intraday systems के लिए time exit जोड़ें।
- Overlap पर नज़र रखें। FINNIFTY, BANK NIFTY और bank stocks अक्सर साथ चलते हैं; तीनों को साथ चलाने से आपका risk एक जगह इकट्ठा हो सकता है।
फ़ायदे
- एक rule (index की 0.4% चाल) दोनों legs संभालता है
- Breakevens से काफी पहले exit, इसलिए हर cycle का loss सीमित
- सिर्फ expiry के दिन trade, इसलिए कम trades और कम costs
- दूसरे bands और entry times test करना आसान
कमियां
- Naked short options: band के पार gap उम्मीद से ज़्यादा महंगा पड़ सकता है
- FINNIFTY पर अब महीने में सिर्फ एक expiry का दिन
- उछल-कूद वाले expiry के दिन कई बार re-centre करवा सकते हैं
- 0.4% triggers पर live fills 1-मिनट backtests से अलग हो सकते हैं
यह भी पढ़ें: Nifty Midcap options के लिए smart strategies, वो दूसरा index जो सिर्फ monthly हो गया, और options expiry के दिन के आम जाल।
अक्सर पूछे जाने वाले सवाल
FINNIFTY क्या है?
FINNIFTY NSE का NIFTY Financial Services index है। यह banks, NBFCs, housing finance companies और insurers समेत प्रमुख financial companies को track करता है, और इसके अपने futures और options हैं।
क्या FINNIFTY की weekly expiry होती है?
नहीं। 20 नवंबर 2024 से FINNIFTY options सिर्फ monthly expire होते हैं। Weekly index expiries सिर्फ NSE पर NIFTY 50 (मंगलवार) और BSE पर SENSEX (गुरुवार) की हैं।
FINNIFTY और BANK NIFTY में क्या फर्क है?
BANK NIFTY में सिर्फ banks हैं। FINNIFTY में NBFCs, housing finance companies, insurers और दूसरी financial services firms भी हैं, इसलिए दोनों indices आम तौर पर एक ही दिशा में चलते हैं, लेकिन उतना ही नहीं।
Out-of-the-money की जगह in-the-money options क्यों sell करें?
In-the-money options में ज़्यादा premium होता है और वो index पर ज़्यादा react करते हैं, इसलिए छोटी चाल भी 0.4% re-centring को जल्दी trigger कर देती है। Expiry पर payoff का आकार उन्हीं strikes वाले short strangle जैसा होता है; बचाव के लिए strategy market से दूरी के बजाय बार-बार re-centring पर निर्भर करती है।
क्या मैं बिना coding के FINNIFTY strategy automate कर सकता हूं?
हां। Tradetron पर आप no-code builder में ही entry time और expiry check सेट कर सकते हैं, ATM keyword और offset से strikes चुन सकते हैं, entry level को runtime variable में store कर सकते हैं, और प्रतिशत चाल पर exit कर सकते हैं।