Sinasamantala ng grid bots ang kinatatakutan ng karamihan sa mga trader: ang sideways na kilos ng presyo. Habang naghihintay ang mga directional trader ng breakout na hindi naman dumarating, naglalagay ang grid bot ng hagdan ng buy at sell orders sa buong price range at kumikita mula sa bawat oscillation sa pagitan ng mga ito. Bawat natapos na buy-sell cycle ay kumukuha ng maliit, predictable na piraso ng kita — at sa isang range-bound market, mabilis na dumarami ang mga piraso na iyon.
Mekanikal ang strategy na ito, math-driven, at napakaangkop para sa automation. Ngunit ang isang maling na-configure na grid ay dumurugo ng pera dahil sa fees, natatrap sa breakouts, o nagpapahinga lang dahil mali ang spacing. Bibigyan ka ng gabay na ito ng eksaktong formula, totoong kalkulasyon, at mga decision framework para mag-configure ng grid bots na talagang gumagana.
Ito ay pangkalahatang edukasyon sa strategy. Sa kasalukuyan ay wala pang standalone na grid bot ang Freya Finance — nasa roadmap pa ito. Huwag itong ipagkamali sa "Grid of Orders" ng Freya, na ibang bagay: ito ang hagdan ng averaging orders sa loob ng isang DCA bot (tingnan ang Entry Orders & the Grid). Sa ngayon, nagpapatakbo ang Freya ng DCA at signal bots.
Mahahalagang Punto
- Naglalagay ang grid bots ng pantay-pantay na spacing ng buy at sell orders sa buong price range, kumikita mula sa bawat natapos na buy-low/sell-high cycle sa loob ng range na iyon.
- Gumagamit ang arithmetic grids ng pantay na dollar spacing sa pagitan ng mga level; gumagamit ang geometric grids ng pantay na percentage spacing — mas mahusay na hinahawakan ng geometric ang mas malawak na ranges.
- Ang isang $1,000 BTC/USDT grid mula $92,000 hanggang $108,000 na may 10 levels ay nakakabuo ng humigit-kumulang $17.78 na kita bawat natapos na grid cycle sa $100 kada level.
- Nangingibabaw ang grid trading sa sideways, range-bound markets (mababang trend strength na kinumpirma ng ATR) at nabibigo tuwing may malakas na directional breakout.
- Itakda ang lapad ng grid gamit ang 2× ng 14-day ATR o ang lapad ng 20-period Bollinger Band para tumugma sa aktwal na volatility range ng asset.
- Palaging ikumpara ang grid trading vs DCA para sa iyong market: mas magaling ang grid sa ranges, mas magaling ang DCA sa trending markets na may pullbacks.
Ang mga halagang dolyar at porsyento sa gabay na ito ay mga halimbawang kalkulasyon, hindi rekomendasyon. Maaaring malugi sa crypto trading — maglaan sa bawat bot ng pondong kaya mong mawala, at basahin ang buong Pagsisiwalat ng Panganib bago mag-live.
Paano Gumagana ang Grid Bots
Hinahati ng grid bot ang price range sa pantay-pantay na spacing na mga level at naglalagay ng limit orders sa bawat level. Sa ilalim ng kasalukuyang presyo, naglalagay ang bot ng buy orders. Sa itaas ng kasalukuyang presyo, naglalagay ito ng sell orders. Kapag bumaba ang presyo sa isang buy level, bumibili ang bot. Kapag kalaunan ay umakyat ito sa susunod na level sa itaas, nagbebenta ang bot — kinukuha ang pagkakaiba bilang kita.
Ang Pangunahing Mekanismo
Isipin ang grid bilang isang bertikal na hagdan na nakalatag sa isang price chart:
- Tukuyin ang range: Upper bound (kisame) at lower bound (sahig)
- Itakda ang grid levels: Ang bilang ng baitang sa hagdan
- Naglalagay ang bot ng orders: Buy limits sa ilalim ng kasalukuyang presyo, sell limits sa itaas
- Nag-o-oscillate ang presyo: Sa tuwing tumatawid ang presyo sa grid line pababa → buy. Sa tuwing tumatawid pataas → sell.
- Naiipon ang kita: Bawat natapos na buy-sell pair = isang grid profit
Hindi hinuhulaan ng bot ang direksyon. Kumikita ito mula sa mismong paggalaw — mas maraming beses tumalbog ang presyo sa loob ng range, mas maraming grid cycle ang natatapos.
Delta-neutral ang grid bots sa loob ng range. Hindi ka nagtataya na aakyat o bababa ang presyo — nagtataya ka na gagalaw ang presyo. Pundamental itong naiiba sa DCA bots, na kumikita mula sa recovery pagkatapos ng isang dip. Kumikita ang grids mula sa mismong oscillation.
Ano ang Nangyayari sa mga Hangganan
- Umabot ang presyo sa upper bound: Naibenta na ang lahat ng grid levels. Ang hawak lang ng bot ay ang quote currency (USDT). Wala nang sell na maisasagawa — nagpapahinga ang bot hanggang bumaba muli ang presyo pabalik sa range.
- Umabot ang presyo sa lower bound: Nabili na ang lahat ng grid levels. Ang hawak lang ng bot ay ang base currency (BTC). Wala nang buy na maisasagawa — nagpapahinga ang bot, at may hawak kang unrealized loss kung patuloy na bababa ang presyo.
- Bumalik ang presyo sa range: Ipinagpapatuloy ng bot ang normal na operasyon, isinasagawa ang orders habang tumatawid muli ang presyo sa grid lines.
Paliwanag sa mga Grid Parameter
Bawat grid bot configuration ay nangangailangan ng apat na pundamental na parameter. Tamaan mo ang mga ito, at magpapatakbo ang bot sa sarili nito. Malian mo, at mag-aaksaya ka ng kapital o makaka-miss ng mga oportunidad.
1. Upper Bound (Ceiling Price)
Ang pinakamataas na presyo sa iyong grid range. Walang sell orders na nilalagay sa itaas ng level na ito. Kapag masyadong mababa ang itinakda, hihinto ang bot sa pagbebenta sa panahon ng normal na price swings at makaka-miss ng kita. Kapag masyadong mataas, mag-aaksaya ka ng kapital sa grid levels na hindi naaabot ng presyo.
Paano pumili: Gumamit ng resistance level mula sa chart, o kalkulahin bilang: Current Price + (2 × ATR × √periods). Para sa praktikal na shortcut, gamitin ang upper Bollinger Band sa daily chart.
2. Lower Bound (Floor Price)
Ang pinakamababang presyo sa iyong grid range. Walang buy orders na nilalagay sa ilalim ng level na ito. Kapag masyadong mataas ang itinakda, hihinto ang bot sa pagbili sa panahon ng normal na dips. Kapag masyadong mababa, ikakalat mo ang iyong kapital sa mga level na bihirang ma-trigger.
Paano pumili: Gumamit ng support level mula sa chart, o kalkulahin bilang: Current Price - (2 × ATR × √periods). Gumagana bilang shortcut ang lower Bollinger Band sa daily chart.
3. Bilang ng Grid Levels
Ang kabuuang bilang ng price levels (baitang) sa grid. Mas maraming level = mas maliit na puwang = mas madalas na trade = mas maliit na kita kada trade. Mas kaunting level = mas malaking puwang = mas madalang na trade = mas malaking kita kada trade.
Ang trade-off: Sa 5 levels sa buong $10,000 range, ang bawat puwang ay $2,000 — kailangang gumalaw ng $2,000 ang presyo para sa isang grid cycle. Sa 50 levels, ang bawat puwang ay $200 — mas maraming cycle, ngunit mas maliit ang kita ng bawat isa, at mas malaking porsyento ang nilalamon ng fees.
Sweet spot: Para sa karamihan ng setup, ang 8–25 grid levels ay nagbabalanse ng dalas laban sa profitability kada trade. Nakadepende ang eksaktong bilang sa lapad ng iyong range at sa iyong fee structure.
4. Investment Per Grid Level
Ang halaga ng dolyar na inilalaan sa bawat grid level. Maaari itong kalkulahin bilang:
Investment per level = Total Capital ÷ Number of Grid Levels
Kung mayroon kang $1,000 at 10 grid levels, ang bawat level ay makakakuha ng $100.
Kailangan mo ng kapital sa MAGKABILANG panig. Ang ilang kapital ay dapat nasa quote currency (USDT) para pondohan ang buy orders sa ilalim ng kasalukuyang presyo, at ang ilan ay dapat nasa base currency (BTC) o nakareserba para pondohan ang sell orders sa itaas. Kung mag-deploy ka ng grid na may $1,000 USDT at nasa gitna ng iyong range ang presyo, humigit-kumulang kalahati ang pumopondo sa buy orders at kalahati sa sell orders.
Arithmetic vs Geometric Grid Spacing
Tinutukoy ng spacing sa pagitan ng grid levels kung paano ipinamamahagi ang iyong kapital sa buong range. May dalawang paraan, at karaniwang pagkakamali ang pumili ng maling isa para sa lapad ng iyong range.
Arithmetic (Linear) Grid
Bawat grid level ay pinaghihiwalay ng parehong halaga ng dolyar.
Formula:
Grid Spacing = (Upper Bound - Lower Bound) ÷ Number of Grids
Level_n = Lower Bound + (n × Grid Spacing)
Halimbawa: 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
Kita kada grid (kada $100 na na-invest):
- Bumili sa $92,000, magbenta sa $94,000 → profit = $100 × ($2,000 ÷ $92,000) = $2.17
- Bumili sa $104,000, magbenta sa $106,000 → profit = $100 × ($2,000 ÷ $104,000) = $1.92
Pansinin: pareho ang dollar spacing, ngunit nag-iiba ang percentage return kada grid — mas mataas ang percentage return ng mas mababang level kaysa sa mas mataas na level.
Geometric (Logarithmic) Grid
Bawat grid level ay pinaghihiwalay ng parehong porsyento.
Formula:
Grid Ratio = (Upper Bound ÷ Lower Bound) ^ (1 ÷ Number of Grids)
Level_n = Lower Bound × (Grid Ratio ^ n)
Halimbawa: 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
Kita kada grid (kada $100 na na-invest): Bawat level ay nagbubunga ng parehong 2.016% na return = $2.016.
Alin ang Dapat Mong Gamitin?
| Katangian | Arithmetic Grid | Geometric Grid |
|---|---|---|
| Paraan ng Spacing | Pantay na halaga ng dolyar sa pagitan ng mga level | Pantay na porsyento sa pagitan ng mga level |
| Kita Per Grid | Nag-iiba — mas mataas sa mababang presyo, mas mababa sa mataas na presyo | Konstanteng porsyento sa bawat level |
| Pinakaangkop Para Sa | Makikitid na ranges (< 20% na lapad) | Malalawak na ranges (> 20% na lapad) |
| Distribusyon ng Kapital | Mas maraming kapital na nakakonsentra sa mataas na presyo | Pantay na ipinamamahagi ayon sa porsyento |
| Kompleksidad | Simpleng kalkulahin at unawain | Nangangailangan ng exponential math |
| Tipikal na Use Case | BTC na nagra-range sa $95K–$105K | ETH na nagra-range sa $2,800–$4,200 (50% range) |
| Sensitivity sa Fee | Mas bulnerable ang upper levels sa fee erosion | Pantay na epekto ng fee sa lahat ng level |
Rule of thumb: kung ang iyong upper bound ay mas mababa sa 1.2× ng iyong lower bound (isang 20% na range), halos magkapareho ang resulta ng arithmetic at geometric grids. Sa itaas ng 1.3× (30%+ na range), mas pantay na ipinamamahagi ng geometric grids ang kita at ito ang mas mabuting pagpipilian.
Pinakamainam na Kondisyon ng Market para sa Grid Trading
Hindi universal na kasangkapan ang grid bots. Precision instruments ang mga ito na dinisenyo para sa tiyak na mga kondisyon ng market.
Kung Saan Nangingibabaw ang Grids: Range-Bound Markets
Ang ideyal na grid market ay may tatlong katangian:
- Tinukoy na support at resistance: Predictable na tumatalbog ang presyo sa pagitan ng dalawang level
- Sapat na volatility sa loob ng range: Talagang nag-o-oscillate ang presyo — ang isang flat na linya ay walang nabubuong grid fills
- Walang malakas na directional bias: Hindi patuloy na sumusulong ang presyo patungo sa isang hangganan
Paano kumpirmahin ang isang range-bound market:
- ADX (Average Directional Index) sa ilalim ng 25: Nagpapahiwatig ng mahinang trend strength — ideyal para sa grids
- Stable ang lapad ng Bollinger Band: Ang bands ay hindi lumalawak (paparating na breakout) o lumiliit (squeeze)
- Paulit-ulit na tumatama ang presyo sa parehong support at resistance: Kahit man lang 2-3 talbog sa bawat panig
Kung Saan Nahihirapan ang Grids: Trending Markets
Sa isang malakas na uptrend, sumasabog ang presyo pataas sa upper bound, at ibinebenta ng bot ang lahat ng posisyon nito sa tuktok ng range — pagkatapos ay nagpapahinga habang patuloy na umaakyat ang asset. Naibenta ka mula sa isang panalong trade.
Sa isang malakas na downtrend, bumabagsak ang presyo pababa sa lower bound, at pinupunan ng bot ang lahat ng buy orders — pagkatapos ay nagpapahinga habang patuloy na bumabagsak ang asset. May hawak kang lugi na posisyon na walang natitirang grid level para mag-average o magbenta.
| Kondisyon ng Market | Kinita ng Grid | Bakit |
|---|---|---|
| Sideways (range-bound) | ★★★★★ Napakahusay | Maximum oscillation = maximum grid fills |
| Choppy na walang trend | ★★★★☆ Mabuti | Madalas na fills, ngunit mas hindi predictable ang range |
| Banayad na uptrend (< 5%/linggo) | ★★★☆☆ Katamtaman | May ilang fills, ngunit naubos ang upper levels |
| Malakas na uptrend (> 10%/linggo) | ★★☆☆☆ Mahina | Mabilis na naubos, na-miss ang upside |
| Banayad na downtrend | ★★☆☆☆ Mahina | Nag-iipon ng lugi sa lower levels |
| Malakas na downtrend / crash | ★☆☆☆☆ Napakahina | Napunan ang lahat ng buys, may hawak na mabigat na bagahe |
Totoong Senaryo: BTC/USDT Grid — $92K hanggang $108K na may $1,000 na Kapital
Bumuo tayo ng kompletong grid configuration na may totoong numero. Ipinapakita ang bawat kalkulasyon — walang pabango-bango.
Setup Parameters
| Parameter | Halaga |
|---|---|
| Trading Pair | BTC/USDT |
| Total Capital | $1,000 |
| Kasalukuyang Presyo ng BTC | $100,000 |
| Lower Bound | $92,000 |
| Upper Bound | $108,000 |
| Grid Levels | 10 |
| Grid Type | Arithmetic |
| Exchange Fee | 0.1% kada trade (taker) |
Kalkulahin ang Grid Levels at Spacing
Grid Spacing = ($108,000 - $92,000) ÷ 10 = $1,600 per level
| Level | Presyo | Order Type (sa umpisa) |
|---|---|---|
| 0 | $92,000 | Buy |
| 1 | $93,600 | Buy |
| 2 | $95,200 | Buy |
| 3 | $96,800 | Buy |
| 4 | $98,400 | Buy |
| 5 | $100,000 | ← Kasalukuyang presyo |
| 6 | $101,600 | Sell |
| 7 | $103,200 | Sell |
| 8 | $104,800 | Sell |
| 9 | $106,400 | Sell |
| 10 | $108,000 | Sell |
Sa paglunsad, naglalagay ang bot ng 5 buy orders (levels 0–4) sa ilalim ng kasalukuyang presyo at 5 sell orders (levels 6–10) sa itaas.
Alokasyon ng Kapital
Sa $1,000 at 10 grid levels:
Investment per level = $1,000 ÷ 10 = $100 per level
- Buy side: 5 levels × $100 = $500 na nakareserba sa USDT para sa buy orders
- Sell side: 5 levels × $100 = $500 na halaga ng BTC na binili sa umpisa para sa sell orders (0.005 BTC sa $100,000)
Kita Per Grid Cycle (Bago ang Fees)
Kapag bumili ang bot sa isang level at nagbenta sa susunod na level pataas:
Gross profit per grid = Investment × (Grid Spacing ÷ Buy Price)
| Buy Level | Buy Price | Sell Price | Gross Profit (kada $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 |
Karaniwang net profit per grid cycle: $1.42
Kabuuang Potensyal na Kita
Kung nag-o-oscillate ang BTC sa buong range at bawat grid level ay nakakatapos ng isang buy-sell cycle:
Total profit (1 full sweep) = 10 levels × $1.42 avg = $14.20
Return on $1,000 = 1.42%
Sa isang tipikal na range-bound na buwan kung saan tumatalbog ang BTC sa pagitan ng $94,000 at $106,000 nang maraming beses, ang bawat level ay maaaring makatapos ng 3–5 cycles:
Conservative (3 cycles per level): 10 × 3 × $1.42 = $42.60 (4.26% buwanan)
Moderate (5 cycles per level): 10 × 5 × $1.42 = $71.00 (7.10% buwanan)
Aggressive (8 cycles per level): 10 × 8 × $1.42 = $113.60 (11.36% buwanan)
Ipinapalagay ng mga return na ito na mananatili sa loob ng range ang presyo at makakatapos ng buong cycles. Sa totoong buhay, hindi lahat ng level ay magci-cycle nang parehong dami — ang mga level na malapit sa gitna (kung saan mas maraming oras gumugugol ang presyo) ay magci-cycle nang mas madalas kaysa sa mga level na malapit sa mga hangganan. Ang gitnang 4-5 na level ay karaniwang bumubuo ng 60-70% ng kabuuang grid profit.
Grid Trading vs DCA: Kailan Gamitin ang Alin
Parehong sikat na automated strategies ang grid bots at DCA bots, ngunit dinisenyo ang mga ito para sa magkaibang kondisyon ng market. Kapag ginamit ang mali, magbabayad ka sa returns.
| Dimensyon | Grid Bot | DCA Bot |
|---|---|---|
| Pangunahing Mekanismo | Buy low / sell high sa loob ng range — kumikita mula sa oscillation | Bumili pa habang bumababa ang presyo, magbenta kapag nag-recover pataas ng VWAP |
| Ideyal na Market | Sideways, range-bound (ADX < 25) | Volatile na may pullbacks (choppy uptrend) |
| Pinagmumulan ng Kita | Oscillation ng presyo sa pagitan ng grid levels | Recovery mula sa dips — pababa nang pag-average ay nagpapababa ng VWAP |
| Pamamahala ng Posisyon | Maraming maliliit na posisyon sa bawat grid level | Iisang posisyon na lumalaki kasabay ng safety orders |
| Paggamit ng Kapital | Pantay na ikinakalat sa lahat ng grid levels | Progresibong idineploy habang bumababa ang presyo |
| Risk Profile | Katamtaman — nalilimitahan ng range (ngunit breakout = gulo) | Mas mataas — nakadepende sa recovery mula sa posibleng malalim na dips |
| Pinakamasamang Kaso | Malakas na breakout — naibenta (upside) o may hawak na bagahe (downside) | Walang katapusang pagbaba — naubos ang lahat ng safety orders, malalim ang lugi |
| Hands-Off na Kakayahan | Napakataas sa loob ng range — ganap na autonomous | Mataas, ngunit maaaring mangailangan ng manwal na interbensyon sa matitinding dips |
| Buwanang Return (tipikal) | 3–10% sa range-bound markets | 4–12% sa volatile trending markets |
| Pinakamagagandang Pairs | Establisadong pairs na may tinukoy na ranges (BTC, ETH) | Volatile na pairs na may malakas na kasaysayan ng recovery (BTC, ETH, SOL) |
Decision Framework:
- Range-bound ba ang market na may malinaw na support/resistance? → Grid bot
- Trending ba ang market na may regular na pullbacks? → DCA bot (tingnan ang aming Gabay sa DCA Bot Strategy)
- Nasa malakas, iisang-direksyong trend ba ang market? → Wala sa dalawa — manwal na trading o umupo sa gilid
- Hindi sigurado sa kondisyon ng market? → Gamitin ang ADX: sa ilalim ng 25 = grid, sa itaas ng 25 = DCA o manwal
Kailan Nabibigo ang Grids: Breakouts at One-Directional Trends
Kasinghalaga ng pag-unawa sa mga kondisyon ng tagumpay ang pag-unawa sa mga paraan ng pagkabigo. May dalawang pangunahing senaryo ng pagkabigo ang grid bots.
Failure Mode 1: Upside Breakout
Nagra-range ang BTC sa $92K–$108K, at nagpapatakbo ka ng grid. Pagkatapos ay tumaas ang Bitcoin sa $115,000 dahil sa isang malaking katalista.
Ano ang nangyayari:
- Napupunan ang lahat ng sell orders habang umaakyat ang presyo sa bawat grid level
- Ibinebenta ng bot ang huling tranche sa $108,000
- Nagpapatuloy ang presyo sa $115,000 — walang posisyon ang bot at wala nang natitirang sell orders
- May hawak kang 100% USDT habang nag-rally ang BTC ng 6.5% sa itaas ng iyong range
Ang halaga: Nakuha mo ang grid profits sa loob ng range (mabuti), ngunit na-miss mo ang $7,000/BTC na paggalaw sa itaas ng iyong upper bound (masama). Kung hinawakan mo lang ang BTC, mas malaki sana ang kinita mo.
Mga estratehiya ng mitigation:
- Panatilihin ang 20-30% ng iyong kapital sa labas ng grid bilang "breakout reserve" sa spot BTC
- Magtakda ng alerts sa 95% ng iyong upper bound para suriin nang manwal
- Gumamit ng trailing upper bound na nag-a-adjust pataas habang papalapit ang presyo sa kisame
Failure Mode 2: Downside Breakdown
Bumaba ang BTC mula $100,000 pababa sa iyong lower bound na $92,000, patuloy hanggang $85,000.
Ano ang nangyayari:
- Napupunan ang lahat ng buy orders habang bumababa ang presyo sa bawat grid level
- Binibili ng bot ang huling tranche sa $92,000
- Nagpapatuloy ang presyo sa $85,000 — may hawak ang bot na BTC na binili sa average na ~$100,000
- Unrealized loss: humigit-kumulang $100 kada $1,000 na na-invest (depende sa average buy price)
Ang halaga: May hawak kang bumababang asset na walang natitirang buy levels para mag-average pababa. Hindi tulad ng DCA bots, walang safety orders ang grid bots na patuloy na bibili sa ilalim ng range.
Mga estratehiya ng mitigation:
- Magtakda ng stop-loss order 2-3% sa ilalim ng lower bound ($89,240 para sa $92,000 na sahig)
- Bawasan ang laki ng posisyon sa grid levels na malapit sa lower bound
- Bantayan ang ADX — kung umakyat ito sa itaas ng 30, isaalang-alang na i-pause ang grid
Ang pinaka-mapanganib na senaryo para sa isang grid bot ay ang breakdown na sinusundan ng mabagal na recovery. Bumili ang bot sa buong paababa, at ngayon ay dahan-dahang umaakyat pabalik ang presyo sa range — ngunit ibinebenta ng bot ang mga posisyong iyon sa parehong level kung saan niya binili, kumikita ng zero o maliliit na profit habang naghihintay ka ng buong recovery. Tinatawag itong "grid lock" at maaaring gapusin ang kapital nang ilang linggo.
Pagtatakda ng Lapad ng Grid Gamit ang ATR at Bollinger Bands
Ang paghula ng iyong grid range ay resipe para sa pagtakda nito nang masyadong makitid (madalas na breakouts) o masyadong malawak (masyadong manipis na pagkakalat ng kapital). Gumamit ng volatility indicators para magtakda ng data-driven na ranges.
Method 1: ATR-Based na Lapad ng Grid
Sinusukat ng Average True Range (ATR) ang karaniwang pang-araw-araw na paggalaw ng presyo. I-multiply ito sa isang factor para tantyahin ang makatwirang range.
Formula:
Grid Width = Current Price ± (ATR_14 × Multiplier)
Upper Bound = Current Price + (ATR_14 × Multiplier)
Lower Bound = Current Price - (ATR_14 × Multiplier)
Halimbawa gamit ang BTC sa $100,000:
Kung ang 14-day ATR sa daily chart ay $3,200:
Multiplier = 2.5 (kumukuha ng ~95% ng pang-araw-araw na paggalaw sa loob ng 14 na araw)
Upper Bound = $100,000 + ($3,200 × 2.5) = $108,000
Lower Bound = $100,000 - ($3,200 × 2.5) = $92,000
Total Range = $16,000 (16% ng kasalukuyang presyo)
Gabay sa multiplier:
| Multiplier | Saklaw | Antas ng Risk | Use Case |
|---|---|---|---|
| 1.5 | ~75% ng paggalaw | Agresibo | High-frequency, makitid na grid |
| 2.0 | ~87% ng paggalaw | Katamtaman | Standard grid, balanseng risk |
| 2.5 | ~95% ng paggalaw | Konserbatibo | Malawak na grid, mas mababang breakout risk |
| 3.0 | ~99% ng paggalaw | Napaka-konserbatibo | Maximum na saklaw, capital-intensive |
Method 2: Lapad ng Bollinger Band
Ang Bollinger Bands (20-period, 2 standard deviations) ay nagbibigay ng built-in na volatility range. Gamitin ang outer bands bilang iyong grid boundaries.
Formula:
Upper Bound = Upper Bollinger Band (20, 2)
Lower Bound = Lower Bollinger Band (20, 2)
Para sa mas malawak na saklaw, gumamit ng 2.5 o 3 standard deviations:
Upper Bound = SMA_20 + (2.5 × StdDev_20)
Lower Bound = SMA_20 - (2.5 × StdDev_20)
Halimbawa gamit ang ETH sa $3,500:
Kung ang 20-day SMA ay $3,500 at ang standard deviation ay $280:
BB Upper (2σ) = $3,500 + (2 × $280) = $4,060
BB Lower (2σ) = $3,500 - (2 × $280) = $2,940
Grid Range = $1,120 (32% ng presyo)
Muling kalkulahin ang iyong grid boundaries kada 1-2 linggo habang nagbabago ang volatility. Kung bumababa ang ATR, higpitan ang iyong grid para maiwasan ang mga tamad na level. Kung lumalawak ang ATR, palawakin ang grid para maiwasan ang maagang breakouts. Maraming bihasang grid trader ang nag-a-adjust ng boundaries kapag nagbago ang ATR nang higit sa 20% mula sa kanilang unang kalkulasyon.
Pagsasama ng Parehong Method
Para sa maximum na kumpiyansa, gamitin ang parehong method at kunin ang intersection:
- Kalkulahin ang ATR-based na range (2× multiplier)
- Kalkulahin ang Bollinger Band range (2σ)
- Gamitin ang mas makitid sa dalawa bilang iyong grid range
Pinipigilan ka ng paraang ito na magtakda ng range na mas malawak kaysa sa nararapat batay sa kasalukuyang volatility ng market.
Checklist ng Grid Configuration
Bago maglunsad ng anumang grid bot, patunayan ang bawat item sa checklist na ito:
| Hakbang | Suriin | Aksyon |
|---|---|---|
| 1 | Kinumpirmang range-bound ang kondisyon ng market | ADX < 25, tumalbog ang presyo sa pagitan ng S/R kahit man lang 2× |
| 2 | Range na itinakda gamit ang ATR o Bollinger Bands | Hindi hinula — kinalkula mula sa volatility data |
| 3 | Angkop na grid levels para sa lapad ng range | Bawat puwang > 3× ng iyong exchange fee percentage |
| 4 | Ganap na na-allocate ang kapital | Total capital ÷ grid levels = investment per level |
| 5 | Naisaalang-alang ang fees | Net profit per grid > 0 pagkatapos ng buy + sell fees |
| 6 | Stop-loss na itinakda sa ilalim ng lower bound | 2-3% sa ilalim ng lower bound para limitahan ang downside |
| 7 | Naka-configure ang breakout alerts | Alert sa 95% ng parehong upper at lower bounds |
| 8 | Na-backtest laban sa kamakailang price history | Minimum na 30 araw ng data na sumasaklaw sa kasalukuyang kondisyon ng market |
Para sa komprehensibong metodolohiya ng backtesting, tingnan ang aming Gabay sa Backtesting.
Mga Madalas Itanong
Magkano ang kapital na kailangan ko para sa grid bot?
Minimum na $500 para sa malalaking pairs tulad ng BTC/USDT. Sa mas kaunting dolyar, nagiging masyadong maliit ang kita per grid cycle para malampasan ang fees. Ang $1,000–$5,000 ang praktikal na sweet spot — sapat para sa 10–20 grid levels na may makabuluhang kita kada cycle. Kalkulahin ang iyong minimum: kung ang net profit per grid cycle (pagkatapos ng fees) ay mas mababa sa $0.50, hindi sulit patakbuhin ang grid.
Ilang grid levels ang dapat kong itakda?
Para sa 10–20% na price range, tipikal ang 8–15 levels. Mas maraming level = mas madalas ngunit mas maliliit na kita. Mas kaunting level = mas malaki ngunit mas madalang na kita. Ang kritikal na hadlang: dapat lampasan ng kita per grid cycle ang trading fees nang kahit man lang 3×. Sa 0.1% na fees kada trade (0.2% round trip), kailangang kahit man lang 0.6% ng presyo ang iyong grid spacing. Para sa BTC sa $100,000, iyon ay minimum na $600 na puwang sa pagitan ng mga level.
Puwede ba akong magpatakbo ng grid bot sa altcoins?
Oo, ngunit may pag-iingat. Ang mga altcoin tulad ng SOL ($180) o ETH ($3,500) ay gumagana nang maayos dahil may sapat silang liquidity at mga panahong range-bound. Iwasan ang low-cap tokens na may mas mababa sa $5M na pang-araw-araw na volume — lalamunin ng slippage ang iyong grid profits. Iwasan din ang tokens na nasa structural na pagbaba; ang grids, tulad ng DCA bots, ay hindi makakakita ng kita mula sa isang asset na pababa lang nang pababa.
Ano ang mangyayari sa aking kita kung mag-breakout ang BTC sa range?
Kung mag-breakout ang BTC pataas ng iyong upper bound, naibenta mo na ang lahat ng posisyon sa bawat grid level — ang iyong kita mula sa mga grid cycle na iyon ay na-realize at napanatili. Na-miss mo lang ang karagdagang upside sa itaas ng range. Kung mag-breakout ang BTC pababa ng iyong lower bound, may hawak kang BTC na binili sa iba't ibang grid level na may unrealized loss. Bahagyang naka-offset ang iyong grid profits sa mga kaluguhang ito, ngunit magreresulta sa net loss ang sapat na laking breakdown.
Paano naikukumpara ang grid bots sa paghawak ng spot?
Sa isang range-bound market, malaki ang panalo ng grid bots kaysa sa paghawak dahil ang paghawak ay walang nabubuong return habang ang grid ay kumukuha ng oscillation profit. Sa isang malakas na uptrend, mas magaling ang paghawak dahil ibinebenta ng grid ang mga posisyon na patuloy na nagpapahalaga. Sa buong market cycle (bull → sideways → correction → recovery), karaniwang ipinapakita ng backtests na naghahatid ang grid bots at paghawak ng magkatulad na kabuuang returns — ngunit ang grids ay bumubuo ng konsistenteng kita sa panahon ng sideways phases kung saan walang nabubuo ang paghawak.
Dapat ba akong gumamit ng grid bot at DCA bot nang magkasama?
Oo — ito ay talagang sopistikadong paraan. Magpatakbo ng grid bot sa isang pair na nasa kinumpirmang range (hal. BTC habang consolidation) at ng DCA bot sa isang pair na nagpapakita ng trending na kilos na may pullbacks (hal. ETH sa choppy uptrend). I-allocate ang kapital nang independiyente sa bawat bot at bantayan ang correlation: kung ang dalawang pair ay may tendensyang gumalaw nang magkasama, dinodoble mo ang iyong directional exposure, hindi nagde-diversify. Para sa higit pa tungkol sa pamamahala ng risk ng maraming bot, tingnan ang aming Gabay sa Risk Management.
Paano ko malalaman kung kailan isasara ang grid bot?
Isara o i-reconfigure kapag lumabas ang alinman sa mga kondisyong ito: umakyat ang ADX sa itaas ng 30 (nabubuo ang trend), tumama ang presyo sa parehong hangganan nang 3+ beses nang walang pag-reverse (paparating na ang breakout), o lumawak ang ATR ng 50%+ (pagbabago ng volatility regime). Isara rin kung bumaba sa ilalim ng 2% ang iyong buwanang grid return — sa puntong iyon, mas mabuting ideploy ang kapital sa ibang lugar.
Interesado ka bang malaman kung talagang kumikita ang grids sa praktika? Sinusuri ng Grid bot profitability: real market data ang mga numero sa totoong backtests.
