Grid bots उस चीज़ का फ़ायदा उठाते हैं जिससे ज़्यादातर traders डरते हैं: sideways price action। जब directional traders ऐसे breakouts का इंतज़ार करते हैं जो कभी आते ही नहीं, तब एक grid bot एक price range में buy और sell orders की सीढ़ी लगाता है और हर oscillation से मुनाफ़ा कमाता है। हर पूरा buy-sell cycle एक छोटा, predictable मुनाफ़ा पकड़ता है, और range-bound market में ये छोटे-छोटे मुनाफ़े तेज़ी से जुड़ जाते हैं।
यह strategy mechanical है, math-driven है, और automation के लिए बेहद उपयुक्त है। लेकिन ख़राब तरीके से configure किया गया grid fees से पैसा गँवाता है, breakouts में फँस जाता है, या spacing ग़लत होने से बेकार पड़ा रहता है। यह गाइड आपको सटीक formulas, असली calculations, और decision frameworks देती है ताकि आप ऐसे grid bots configure करें जो वाकई perform करें।
यह एक general strategy education है। Freya Finance अभी standalone grid bot ऑफ़र नहीं करता, यह roadmap पर है। इसे Freya के "Grid of Orders" से भ्रमित न करें, जो एक अलग चीज़ है: DCA bot के अंदर averaging orders की सीढ़ी (देखें Entry Orders और Grid)। आज Freya DCA और signal bots चलाता है।
मुख्य बातें
- Grid bots एक price range में समान अंतर पर buy और sell orders लगाते हैं, और उस range के अंदर हर पूरे buy-low/sell-high cycle से मुनाफ़ा कमाते हैं।
- Arithmetic grids levels के बीच समान dollar spacing रखते हैं; geometric grids समान percentage spacing रखते हैं। Geometric ज़्यादा चौड़ी ranges को बेहतर handle करता है।
- $1,000 का BTC/USDT grid, $92,000 से $108,000 तक, 10 levels के साथ, हर पूरे grid cycle पर लगभग $17.78 मुनाफ़ा देता है ($100 प्रति level पर)।
- Grid trading sideways, range-bound markets में सबसे अच्छा काम करता है (ATR-confirmed कम trend strength) और strong directional breakouts में fail होता है।
- Grid width सेट करने के लिए 14-day ATR का 2x या 20-period Bollinger Band width इस्तेमाल करें, ताकि asset की असली volatility range match हो।
- हमेशा अपने market के लिए grid trading vs DCA की तुलना करें: ranges में grids बेहतर perform करते हैं, trending markets में pullbacks के साथ DCA बेहतर perform करता है।
इस गाइड में dollar amounts और percentages सिर्फ़ worked examples हैं, recommendations नहीं। Crypto trading में पैसा डूब सकता है। हर bot को उतनी ही रक़म से चलाएँ जो आप खोने की स्थिति में सह सकें, और लाइव जाने से पहले पूरा Risk Disclosure पढ़ें।
Grid Bots कैसे काम करते हैं
एक grid bot किसी price range को समान अंतर वाले levels में बाँटता है और हर level पर limit orders लगाता है। मौजूदा कीमत से नीचे bot buy orders लगाता है। मौजूदा कीमत से ऊपर sell orders लगाता है। जब कीमत किसी buy level तक गिरती है, तो bot ख़रीदता है। जब वह अगले ऊपरी level तक चढ़ती है, तो bot बेचता है, और अंतर मुनाफ़े के तौर पर कैप्चर होता है।
मुख्य मैकेनिज़्म
Grid को एक vertical सीढ़ी की तरह सोचें जो price chart पर बिछी हो:
- Range तय करें: Upper bound (ceiling) और lower bound (floor)
- Grid levels सेट करें: सीढ़ी में कितने rungs हैं
- Bot orders लगाता है: मौजूदा कीमत से नीचे buy limits, ऊपर sell limits
- कीमत oscillate करती है: हर बार जब कीमत grid line को नीचे cross करे → buy। हर बार ऊपर cross करे → sell।
- मुनाफ़ा जमा होता है: हर पूरा buy-sell pair = एक grid profit
Bot दिशा predict नहीं करता। यह movement से कमाता है। कीमत range के अंदर जितना ज़्यादा bounce करे, उतने ज़्यादा grid cycles पूरे होते हैं।
Grid bots range के अंदर delta-neutral होते हैं। आप कीमत ऊपर या नीचे जाने पर bet नहीं लगा रहे, बल्कि कीमत चलने पर bet लगा रहे हैं। यह DCA bots से बुनियादी तौर पर अलग है, जो dip के बाद recovery से कमाते हैं। Grids oscillation से ही कमाते हैं।
Boundaries पर क्या होता है
- कीमत upper bound तक पहुँचती है: सभी grid levels sell हो चुके हैं। Bot के पास सिर्फ़ quote currency (USDT) बचती है। कोई और sell execute नहीं हो सकता, bot idle रहता है जब तक कीमत वापस range में नहीं आती।
- कीमत lower bound तक पहुँचती है: सभी grid levels buy हो चुके हैं। Bot के पास सिर्फ़ base currency (BTC) बचती है। कोई और buy execute नहीं हो सकता, और अगर कीमत गिरती रहे तो आपके पास unrealized losses हैं।
- कीमत range में वापस आती है: Bot सामान्य operation फिर शुरू करता है, जैसे ही कीमत grid lines cross करती है orders execute होने लगते हैं।
Grid Parameters की व्याख्या
हर grid bot configuration के लिए चार बुनियादी parameters ज़रूरी हैं। इन्हें सही सेट करें, और bot ख़ुद चलता रहता है। ग़लत सेट करें, और आप या तो capital बर्बाद करते हैं या मौक़े चूकते हैं।
1. Upper Bound (Ceiling Price)
आपकी grid range में सबसे ऊँची कीमत। इस level से ऊपर कोई sell order नहीं लगता। इसे बहुत कम सेट करने का मतलब है कि bot सामान्य price swings में बेचना बंद कर देता है और मुनाफ़ा चूकता है। बहुत ज़्यादा सेट करने पर capital ऐसे grid levels पर बर्बाद होता है जहाँ कीमत कभी पहुँचती ही नहीं।
कैसे चुनें: Chart से एक resistance level इस्तेमाल करें, या इस तरह calculate करें: Current Price + (2 × ATR × √periods)। एक व्यावहारिक shortcut: daily chart पर upper Bollinger Band।
2. Lower Bound (Floor Price)
आपकी grid range में सबसे नीची कीमत। इस level से नीचे कोई buy order नहीं लगता। इसे बहुत ऊँचा सेट करने पर bot सामान्य dips के दौरान ख़रीदना बंद कर देता है। बहुत नीचा सेट करने पर capital ऐसे levels पर फैल जाता है जो शायद ही trigger हों।
कैसे चुनें: Chart से एक support level इस्तेमाल करें, या इस तरह calculate करें: Current Price - (2 × ATR × √periods)। Daily chart पर lower Bollinger Band shortcut की तरह काम करता है।
3. Grid Levels की संख्या
Grid में price levels (rungs) की कुल संख्या। ज़्यादा levels = छोटे gaps = ज़्यादा frequent trades = हर trade पर कम मुनाफ़ा। कम levels = बड़े gaps = कम frequent trades = हर trade पर ज़्यादा मुनाफ़ा।
Trade-off: $10,000 range में 5 levels के साथ, हर gap $2,000 का है, यानी एक grid cycle के लिए कीमत को $2,000 चलना होगा। 50 levels के साथ हर gap $200 का है, ज़्यादा cycles होते हैं, लेकिन हर cycle कम कमाता है, और fees बड़ा percentage खा जाती हैं।
Sweet spot: ज़्यादातर setups में 8 से 25 grid levels frequency और per-trade profitability के बीच अच्छा balance बनाते हैं। सही संख्या आपकी range width और fee structure पर निर्भर करती है।
4. हर Grid Level पर Investment
हर grid level को allot की गई dollar amount। इसे ऐसे calculate करें:
Investment per level = Total Capital ÷ Number of Grid Levels
अगर आपके पास $1,000 हैं और 10 grid levels हैं, तो हर level को $100 मिलता है।
आपको दोनों तरफ़ capital चाहिए। कुछ capital quote currency (USDT) में होना चाहिए ताकि मौजूदा कीमत से नीचे buy orders fund हो सकें, और कुछ base currency (BTC) में या reserved होना चाहिए ताकि ऊपर sell orders fund हो सकें। अगर आप $1,000 USDT के साथ grid deploy करते हैं और कीमत range के बीच में है, तो लगभग आधा buy orders और आधा sell orders को fund करता है।
Arithmetic vs Geometric Grid Spacing
Grid levels के बीच spacing तय करती है कि आपका capital range में कैसे distribute होता है। दो approaches हैं, और अपनी range width के लिए ग़लत approach चुनना एक आम ग़लती है।
Arithmetic (Linear) Grid
हर grid level समान dollar amount से अलग होता है।
Formula:
Grid Spacing = (Upper Bound - Lower Bound) ÷ Number of Grids
Level_n = Lower Bound + (n × Grid Spacing)
Example: Range $92,000-$108,000, 8 grids:
Spacing = ($108,000 - $92,000) ÷ 8 = $2,000
Level 0: $92,000
Level 1: $94,000
Level 2: $96,000
Level 3: $98,000
Level 4: $100,000
Level 5: $102,000
Level 6: $104,000
Level 7: $106,000
Level 8: $108,000
प्रति grid मुनाफ़ा ($100 invested पर):
- $92,000 पर Buy, $94,000 पर Sell → profit = $100 × ($2,000 ÷ $92,000) = $2.17
- $104,000 पर Buy, $106,000 पर Sell → profit = $100 × ($2,000 ÷ $104,000) = $1.92
ध्यान दें: dollar spacing बराबर है, लेकिन हर grid पर percentage return अलग-अलग है। नीचे के levels ऊपर के levels से ज़्यादा percentage return देते हैं।
Geometric (Logarithmic) Grid
हर grid level समान percentage से अलग होता है।
Formula:
Grid Ratio = (Upper Bound ÷ Lower Bound) ^ (1 ÷ Number of Grids)
Level_n = Lower Bound × (Grid Ratio ^ n)
Example: Range $92,000-$108,000, 8 grids:
Grid Ratio = (108,000 ÷ 92,000) ^ (1/8) = 1.17391 ^ 0.125 = 1.02016 (≈ 2.016% per level)
Level 0: $92,000
Level 1: $93,855
Level 2: $95,746
Level 3: $97,673
Level 4: $99,638
Level 5: $101,642
Level 6: $103,686
Level 7: $105,771
Level 8: $107,898
प्रति grid मुनाफ़ा ($100 invested पर): हर level समान 2.016% return = $2.016 देता है।
कौन सा इस्तेमाल करें?
| Feature | Arithmetic Grid | Geometric Grid |
|---|---|---|
| Spacing Method | Levels के बीच समान dollar amount | Levels के बीच समान percentage |
| प्रति Grid मुनाफ़ा | अलग-अलग: नीची कीमतों पर ज़्यादा, ऊँची कीमतों पर कम | हर level पर constant percentage |
| किसके लिए सबसे अच्छा | संकीर्ण ranges (< 20% width) | चौड़ी ranges (> 20% width) |
| Capital Distribution | ऊँची कीमतों पर ज़्यादा capital concentrated | Percentage के हिसाब से समान वितरण |
| जटिलता | Calculate और समझने में आसान | Exponential math ज़रूरी |
| Typical Use Case | BTC ranging $95K-$105K | ETH ranging $2,800-$4,200 (50% range) |
| Fee Sensitivity | ऊपरी levels पर fee erosion का ज़्यादा ख़तरा | सभी levels पर समान fee impact |
अंगूठे का नियम: अगर आपका upper bound, lower bound का 1.2x से कम है (20% range), तो arithmetic और geometric grids लगभग एक जैसे results देते हैं। 1.3x से ऊपर (30%+ range) पर geometric grids मुनाफ़े को ज़्यादा समान रूप से distribute करते हैं और बेहतर विकल्प हैं।
Grid Trading के लिए आदर्श Market Conditions
Grid bots universal tools नहीं हैं। ये ख़ास market conditions के लिए बनाए गए precision instruments हैं।
जहाँ Grids सबसे अच्छा काम करते हैं: Range-Bound Markets
आदर्श grid market की तीन विशेषताएँ हैं:
- Defined support और resistance: कीमत दो levels के बीच predictably bounce करती है
- Range के अंदर पर्याप्त volatility: कीमत वाक़ई oscillate करती है, flat line से grid fills नहीं होते
- कोई strong directional bias नहीं: कीमत लगातार किसी एक boundary की तरफ़ नहीं धकेलती
Range-bound market कैसे confirm करें:
- ADX (Average Directional Index) 25 से नीचे: कमज़ोर trend strength दर्शाता है, grids के लिए ideal
- Bollinger Band width stable: Bands न expand हो रहे हों (breakout आने वाला है) और न contract (squeeze)
- कीमत बार-बार support और resistance दोनों को छुए: हर तरफ़ कम से कम 2-3 bounces
जहाँ Grids मुश्किल में आते हैं: Trending Markets
Strong uptrend में कीमत upper bound को तोड़कर निकल जाती है, और bot range के शीर्ष पर अपनी सभी positions बेच देता है, फिर idle बैठ जाता है जबकि asset चढ़ता रहता है। आपको एक winning trade से बाहर बेच दिया गया।
Strong downtrend में कीमत lower bound को तोड़कर गिरती है, और bot सारे buy orders भर देता है, फिर idle बैठ जाता है जबकि asset गिरता रहता है। आप एक losing position hold कर रहे हैं जिसमें average या sell के लिए कोई grid level बचा नहीं।
| Market Condition | Grid Performance | क्यों |
|---|---|---|
| Sideways (range-bound) | ★★★★★ Excellent | Maximum oscillation = maximum grid fills |
| Choppy बिना trend के | ★★★★☆ Good | Frequent fills, लेकिन range कम predictable |
| Mild uptrend (< 5%/week) | ★★★☆☆ Moderate | कुछ fills, लेकिन upper levels sell out |
| Strong uptrend (> 10%/week) | ★★☆☆☆ Poor | जल्दी sell out, upside miss |
| Mild downtrend | ★★☆☆☆ Poor | Lower levels पर losses जमा |
| Strong downtrend / crash | ★☆☆☆☆ Very Poor | सारे buys भर गए, भारी bags hold |
Real Scenario: BTC/USDT Grid, $92K से $108K, $1,000 Capital के साथ
चलिए असली numbers के साथ एक पूरा grid configuration बनाते हैं। हर calculation दिखाई गई है, कोई अंदाज़ा नहीं।
Setup Parameters
| Parameter | Value |
|---|---|
| Trading Pair | BTC/USDT |
| Total Capital | $1,000 |
| Current BTC Price | $100,000 |
| Lower Bound | $92,000 |
| Upper Bound | $108,000 |
| Grid Levels | 10 |
| Grid Type | Arithmetic |
| Exchange Fee | 0.1% per trade (taker) |
Grid Levels और Spacing Calculate करें
Grid Spacing = ($108,000 - $92,000) ÷ 10 = $1,600 per level
| Level | Price | Order Type (शुरुआत में) |
|---|---|---|
| 0 | $92,000 | Buy |
| 1 | $93,600 | Buy |
| 2 | $95,200 | Buy |
| 3 | $96,800 | Buy |
| 4 | $98,400 | Buy |
| 5 | $100,000 | ← Current price |
| 6 | $101,600 | Sell |
| 7 | $103,200 | Sell |
| 8 | $104,800 | Sell |
| 9 | $106,400 | Sell |
| 10 | $108,000 | Sell |
Launch पर bot मौजूदा कीमत से नीचे 5 buy orders (levels 0-4) और ऊपर 5 sell orders (levels 6-10) लगाता है।
Capital Allocation
$1,000 और 10 grid levels के साथ:
Investment per level = $1,000 ÷ 10 = $100 per level
- Buy side: 5 levels × $100 = $500 USDT reserved buy orders के लिए
- Sell side: 5 levels × $100 = $500 worth of BTC शुरुआत में ख़रीदा sell orders के लिए (0.005 BTC at $100,000)
प्रति Grid Cycle मुनाफ़ा (Fees से पहले)
जब bot एक level पर ख़रीदता है और अगले level पर बेचता है:
Gross profit per grid = Investment × (Grid Spacing ÷ Buy Price)
| Buy Level | Buy Price | Sell Price | Gross Profit (per $100) | Fee Cost (buy + sell) | Net Profit |
|---|---|---|---|---|---|
| 0 → 1 | $92,000 | $93,600 | $1.74 | $0.20 | $1.54 |
| 1 → 2 | $93,600 | $95,200 | $1.71 | $0.20 | $1.51 |
| 2 → 3 | $95,200 | $96,800 | $1.68 | $0.20 | $1.48 |
| 3 → 4 | $96,800 | $98,400 | $1.65 | $0.20 | $1.45 |
| 4 → 5 | $98,400 | $100,000 | $1.63 | $0.20 | $1.43 |
| 5 → 6 | $100,000 | $101,600 | $1.60 | $0.20 | $1.40 |
| 6 → 7 | $101,600 | $103,200 | $1.57 | $0.20 | $1.37 |
| 7 → 8 | $103,200 | $104,800 | $1.55 | $0.20 | $1.35 |
| 8 → 9 | $104,800 | $106,400 | $1.53 | $0.20 | $1.33 |
| 9 → 10 | $106,400 | $108,000 | $1.50 | $0.20 | $1.30 |
Average net profit per grid cycle: $1.42
कुल संभावित मुनाफ़ा
अगर BTC पूरी range में oscillate करता है और हर grid level एक buy-sell cycle पूरा करता है:
Total profit (1 full sweep) = 10 levels × $1.42 avg = $14.20
Return on $1,000 = 1.42%
एक typical range-bound महीने में जहाँ BTC कई बार $94,000 और $106,000 के बीच bounce करता है, हर level 3-5 cycles पूरे कर सकता है:
Conservative (3 cycles per level): 10 × 3 × $1.42 = $42.60 (4.26% monthly)
Moderate (5 cycles per level): 10 × 5 × $1.42 = $71.00 (7.10% monthly)
Aggressive (8 cycles per level): 10 × 8 × $1.42 = $113.60 (11.36% monthly)
ये returns मान लेते हैं कि कीमत range के अंदर रहती है और पूरे cycles complete करती है। असल में सभी levels समान बार cycle नहीं करेंगे। बीच के levels (जहाँ कीमत ज़्यादा वक़्त बिताती है) boundaries के levels से ज़्यादा बार cycle करेंगे। बीच के 4-5 levels आमतौर पर कुल grid profit का 60-70% generate करते हैं।
Grid Trading vs DCA: कब कौन सा इस्तेमाल करें
Grid bots और DCA bots दोनों लोकप्रिय automated strategies हैं, लेकिन ये अलग-अलग market conditions के लिए बनाई गई हैं। ग़लत strategy इस्तेमाल करने से returns कम होते हैं।
| Dimension | Grid Bot | DCA Bot |
|---|---|---|
| Core Mechanism | Range के अंदर buy low / sell high, oscillation से मुनाफ़ा | कीमत गिरने पर ज़्यादा ख़रीदो, VWAP से ऊपर recover होने पर बेचो |
| Ideal Market | Sideways, range-bound (ADX < 25) | Pullbacks के साथ volatile (choppy uptrend) |
| Profit Source | Grid levels के बीच price oscillation | Dips से recovery, averaging down से VWAP कम होता है |
| Position Management | हर grid level पर कई छोटी positions | एक position जो safety orders से बढ़ती जाती है |
| Capital Usage | सभी grid levels पर समान रूप से फैला | कीमत गिरने पर क्रमशः deploy |
| Risk Profile | Moderate: range से bounded (लेकिन breakout = मुश्किल) | ज़्यादा: potentially गहरे dips से recovery पर निर्भर |
| Worst Case | Strong breakout: sell out (upside) या bags hold (downside) | लगातार गिरावट: सारे safety orders ख़त्म, गहरे underwater |
| Hands-Off Capability | Range के अंदर बहुत high, पूरी तरह autonomous | High, लेकिन extreme dips में manual intervention ज़रूरी हो सकता है |
| Monthly Return (typical) | Range-bound markets में 3-10% | Volatile trending markets में 4-12% |
| Best Pairs | Defined ranges वाले established pairs (BTC, ETH) | Strong recovery history वाले volatile pairs (BTC, ETH, SOL) |
Decision Framework:
- क्या market range-bound है, clear support/resistance के साथ? → Grid bot
- क्या market trending है, regular pullbacks के साथ? → DCA bot (देखें हमारी DCA Bot Strategy Guide)
- क्या market एक strong, one-directional trend में है? → दोनों नहीं, manual trading करें या किनारे पर रहें
- Market condition के बारे में sure नहीं? → ADX इस्तेमाल करें: 25 से नीचे = grid, 25 से ऊपर = DCA या manual
जब Grids Fail होते हैं: Breakouts और One-Directional Trends
Failure modes को समझना उतना ही ज़रूरी है जितना success conditions को समझना। Grid bots के दो मुख्य failure scenarios हैं।
Failure Mode 1: Upside Breakout
BTC $92K-$108K में range कर रहा है, और आप grid चला रहे हैं। फिर Bitcoin किसी बड़े catalyst पर $115,000 तक break करता है।
क्या होता है:
- कीमत हर grid level से ऊपर चढ़ते हुए सभी sell orders भर जाते हैं
- Bot $108,000 पर आख़िरी tranche बेचता है
- कीमत $115,000 तक जाती है, bot के पास कोई position और कोई sell order बचा नहीं
- आपके पास 100% USDT है जबकि BTC आपकी range से 6.5% ऊपर rally कर रहा है
नुक़सान: आपने range के अंदर grid profits capture किए (अच्छा), लेकिन upper bound से ऊपर $7,000/BTC की move miss कर दी (बुरा)। अगर आपने बस BTC hold किया होता, तो ज़्यादा कमाते।
बचाव के तरीक़े:
- अपनी capital का 20-30% grid से बाहर spot BTC में "breakout reserve" के तौर पर रखें
- Upper bound के 95% पर alerts सेट करें ताकि manually evaluate कर सकें
- Trailing upper bound इस्तेमाल करें जो कीमत ceiling के क़रीब आने पर ऊपर adjust हो
Failure Mode 2: Downside Breakdown
BTC $100,000 से गिरकर आपके $92,000 के lower bound को तोड़ता है, और $85,000 तक जाता रहता है।
क्या होता है:
- कीमत हर grid level से नीचे गिरते हुए सभी buy orders भर जाते हैं
- Bot $92,000 पर आख़िरी tranche ख़रीदता है
- कीमत $85,000 तक जाती है, bot के पास ~$100,000 average पर ख़रीदा BTC है
- Unrealized loss: हर $1,000 invested पर लगभग $100 (average buy price पर निर्भर)
नुक़सान: आपके पास एक गिरता हुआ asset है और average down करने के लिए कोई buy level बचा नहीं। DCA bots के विपरीत, grid bots में range से नीचे ख़रीदना जारी रखने वाले safety orders नहीं होते।
बचाव के तरीक़े:
- Lower bound से 2-3% नीचे stop-loss order सेट करें ($92,000 floor के लिए $89,240)
- Lower bound के पास grid levels पर position size कम करें
- ADX monitor करें, अगर 30 से ऊपर जाए तो grid pause करने पर विचार करें
Grid bot के लिए सबसे ख़तरनाक scenario एक breakdown है जिसके बाद धीमी recovery हो। Bot ने नीचे तक ख़रीदा, और अब कीमत धीरे-धीरे range से वापस ऊपर चढ़ रही है, लेकिन bot उन positions को उन्हीं levels पर बेच रहा है जहाँ उसने ख़रीदा था, ज़ीरो या बहुत छोटा मुनाफ़ा कमाते हुए जब तक पूरी recovery न हो। इसे "grid lock" कहते हैं और यह हफ़्तों तक capital को बाँधे रख सकता है।
ATR और Bollinger Bands से Grid Width सेट करना
Grid range अंदाज़े से लगाना या तो बहुत narrow सेट करने (frequent breakouts) या बहुत wide सेट करने (capital बहुत पतला फैलना) की विफलता है। Volatility indicators इस्तेमाल करके data-driven ranges सेट करें।
Method 1: ATR-Based Grid Width
Average True Range (ATR) average daily price movement मापता है। एक reasonable range estimate करने के लिए इसे एक multiplier से गुणा करें।
Formula:
Grid Width = Current Price ± (ATR_14 × Multiplier)
Upper Bound = Current Price + (ATR_14 × Multiplier)
Lower Bound = Current Price - (ATR_14 × Multiplier)
BTC $100,000 पर Example:
अगर daily chart पर 14-day ATR $3,200 है:
Multiplier = 2.5 (14 दिनों में ~95% daily moves को capture करता है)
Upper Bound = $100,000 + ($3,200 × 2.5) = $108,000
Lower Bound = $100,000 - ($3,200 × 2.5) = $92,000
Total Range = $16,000 (current price का 16%)
Multiplier guidelines:
| Multiplier | Coverage | Risk Level | Use Case |
|---|---|---|---|
| 1.5 | ~75% of moves | Aggressive | High-frequency, narrow grid |
| 2.0 | ~87% of moves | Moderate | Standard grid, balanced risk |
| 2.5 | ~95% of moves | Conservative | Wide grid, कम breakout risk |
| 3.0 | ~99% of moves | Very conservative | Maximum coverage, capital-intensive |
Method 2: Bollinger Band Width
Bollinger Bands (20-period, 2 standard deviations) एक built-in volatility range देते हैं। Outer bands को अपनी grid boundaries के रूप में इस्तेमाल करें।
Formula:
Upper Bound = Upper Bollinger Band (20, 2)
Lower Bound = Lower Bollinger Band (20, 2)
ज़्यादा coverage के लिए 2.5 या 3 standard deviations इस्तेमाल करें:
Upper Bound = SMA_20 + (2.5 × StdDev_20)
Lower Bound = SMA_20 - (2.5 × StdDev_20)
ETH $3,500 पर Example:
अगर 20-day SMA $3,500 है और standard deviation $280 है:
BB Upper (2σ) = $3,500 + (2 × $280) = $4,060
BB Lower (2σ) = $3,500 - (2 × $280) = $2,940
Grid Range = $1,120 (price का 32%)
Volatility बदलने पर हर 1-2 हफ़्ते में grid boundaries recalculate करें। अगर ATR गिर रहा है, तो idle levels से बचने के लिए grid tight करें। अगर ATR बढ़ रहा है, तो premature breakouts से बचने के लिए grid widen करें। कई अनुभवी grid traders boundaries adjust करते हैं जब ATR उनकी initial calculation से 20% से ज़्यादा बदल जाता है।
दोनों Methods को मिलाना
Maximum confidence के लिए दोनों methods इस्तेमाल करें और intersection लें:
- ATR-based range calculate करें (2× multiplier)
- Bollinger Band range calculate करें (2σ)
- दोनों में से narrower को अपनी grid range बनाएँ
यह approach आपको market की मौजूदा volatility से ज़्यादा चौड़ी range सेट करने से रोकता है।
Grid Configuration Checklist
कोई भी grid bot launch करने से पहले इस checklist के हर item को verify करें:
| Step | Check | Action |
|---|---|---|
| 1 | Market condition confirmed range-bound | ADX < 25, कीमत ने S/R के बीच कम से कम 2× bounce किया |
| 2 | Range ATR या Bollinger Bands से सेट की गई | अंदाज़े से नहीं, volatility data से calculated |
| 3 | Grid levels range width के लिए उपयुक्त | हर gap > 3× आपके exchange fee percentage |
| 4 | Capital पूरी तरह allocated | Total capital ÷ grid levels = investment per level |
| 5 | Fees का हिसाब किया गया | Buy + sell fees के बाद net profit per grid > 0 |
| 6 | Lower bound से नीचे stop-loss सेट | Lower bound से 2-3% नीचे downside सीमित करने के लिए |
| 7 | Breakout alerts configure किए | Upper और lower bounds दोनों के 95% पर alert |
| 8 | Recent price history पर backtest किया | Minimum 30 दिन का data, मौजूदा market conditions cover करते हुए |
विस्तृत backtesting methodology के लिए हमारी Backtesting Guide देखें।
अक्सर पूछे जाने वाले सवाल
Grid bot के लिए कितना capital चाहिए?
BTC/USDT जैसे major pairs के लिए minimum $500। कम dollars होने पर हर grid cycle का मुनाफ़ा fees से पार पाने के लिए बहुत छोटा हो जाता है। $1,000-$5,000 practical sweet spot है, 10-20 grid levels के लिए काफ़ी जिसमें हर cycle पर meaningful मुनाफ़ा हो। अपना minimum calculate करें: अगर fees के बाद net profit per grid cycle $0.50 से कम है, तो grid चलाना worth नहीं।
कितने grid levels सेट करने चाहिए?
10-20% price range के लिए 8-15 levels typical हैं। ज़्यादा levels = ज़्यादा frequent लेकिन छोटे profits। कम levels = बड़े लेकिन कम frequent profits। Critical constraint: profit per grid cycle trading fees से कम से कम 3× ज़्यादा होना चाहिए। 0.1% fees per trade (0.2% round trip) के साथ grid spacing कम से कम price का 0.6% होना चाहिए। BTC $100,000 पर इसका मतलब है levels के बीच minimum $600 gap।
क्या altcoins पर grid bot चला सकते हैं?
हाँ, लेकिन सावधानी से। SOL ($180) या ETH ($3,500) जैसे altcoins अच्छे काम करते हैं क्योंकि इनमें पर्याप्त liquidity और range-bound periods हैं। $5M से कम daily volume वाले low-cap tokens से बचें, slippage आपके grid profits खा जाएगा। इसके अलावा structural decline वाले tokens से भी बचें; grids, DCA bots की तरह, किसी ऐसे asset से मुनाफ़ा नहीं कमा सकते जो सिर्फ़ नीचे जा रहा हो।
अगर BTC range से बाहर break करे तो मेरे मुनाफ़े का क्या होता है?
अगर BTC upper bound से ऊपर break करता है, तो आपने पहले ही हर grid level पर सभी positions बेच दी हैं, उन grid cycles से मुनाफ़ा realized और आपका है। आप बस range से ऊपर additional upside miss करते हैं। अगर BTC lower bound से नीचे break करता है, तो आपके पास अलग-अलग grid levels पर ख़रीदा BTC है जिसमें unrealized losses हैं। आपके grid profits इन losses को आंशिक रूप से offset करते हैं, लेकिन काफ़ी बड़ा breakdown net loss में बदल जाएगा।
Grid bots spot holding की तुलना में कैसे हैं?
Range-bound market में grid bots holding से काफ़ी बेहतर perform करते हैं क्योंकि holding से zero return मिलता है जबकि grid oscillation profit capture करता है। Strong uptrend में holding बेहतर perform करती है क्योंकि grid ऐसी positions बेच देता है जो appreciate होती रहतीं। एक पूरे market cycle (bull → sideways → correction → recovery) में backtests आमतौर पर दिखाते हैं कि grid bots और holding similar total returns देते हैं, लेकिन grids sideways phases में consistent income generate करते हैं जब holding से कुछ नहीं मिलता।
क्या grid bot और DCA bot साथ में चलाने चाहिए?
हाँ, यह वास्तव में एक sophisticated approach है। एक confirmed range में किसी pair पर grid bot चलाएँ (जैसे consolidation में BTC) और trending behavior with pullbacks दिखाने वाले pair पर DCA bot चलाएँ (जैसे choppy uptrend में ETH)। दोनों bots को independently capital allocate करें और correlation monitor करें: अगर दोनों pairs एक साथ move करते हैं, तो आप directional exposure double कर रहे हैं, diversify नहीं। Multiple bot risk manage करने के बारे में ज़्यादा जानने के लिए हमारी Risk Management Guide देखें।
Grid bot कब बंद करना चाहिए?
जब इनमें से कोई भी condition दिखे तो बंद करें या reconfigure करें: ADX 30 से ऊपर जाए (trend बन रहा है), कीमत ने बिना reversal के 3+ बार same boundary छुई हो (breakout imminent), या ATR 50%+ बढ़ जाए (volatility regime change)। इसके अलावा बंद करें अगर monthly grid return 2% से नीचे गिर जाए, उस point पर capital कहीं और बेहतर deploy होगा।
जानना चाहते हैं कि grids practice में वाक़ई पैसा बनाते हैं? Grid bot profitability: real market data असली backtests पर numbers चलाती है।
