Exchange
Blockchain en cryptobeurs
Academy
Blockchain- en crypto-onderwijs
Broker
Handelsterminal oplossingen
Charity
Charity
Cloud
Beursoplossingen voor bedrijven
DEX
Snelle en veilige gedecentraliseerde beurs voor digitale activa
Labs
Incubator voor top blockchainprojecten
Launchpad
Token-lanceerplatform
Research
Analyses en rapporten van institutioneel niveau
Trust Wallet
De officiële cryptowallet van Binance
Crypto kopen
Markten
Converteren
De eenvoudigste manier om te handelen
Klassiek
Eenvoudige en gebruiksvriendelijke interface
Geavanceerd
Volledige toegang tot alle handelstools
Marge
Verhoog je winst door gebruik te maken van een hefboomwerking
P2P
Bankoverschrijving en meer dan 100 andere betaalmethoden
Aandelentoken
New
Handel in aandelen met crypto
Handelen
Scan om iOS- of Android-app te downloaden
Downloaden
English
USD
Ondersteuningscentrum
Veelgestelde vragen
Cryptoderivaten
Futurecontracten
Futures Handleiding
Wat is gridhandel?
Binance
2021-01-28 16:18
Instructievideo

Wat is gridhandel?

Gridhandel is een strategisch hulpmiddel waarmee je winst kunt maken door een reeks long- en short-orders met vaste intervallen, rond een vaste prijs te plaatsen. Zo bouw je een handelsnet, of 'grid', op. Gridhandel presteert het beste in een volatiele markt waar de prijzen met specifieke intervallen fluctueren. Door automatisch een lage kooporder uit te voeren die overeenkomt met een hoge verkooporder, maak je winst wanneer de verkoopprijs hoger is dan de koopprijs tijdens een zijwaartse koersbeweging. Zo hoef je dus niet de richting van de marktbeweging te voorspellen.
Binance-gridhandel is nu beschikbaar voor USDⓈ-M-futures (USDT-gedekte eeuwigdurende contracten en BTCBUSD-leveringscontracten). Gebruikers kunnen gridparameters aanpassen en zelf instellen om de boven- en onderlimiet van de grid en het aantal grids te bepalen. Zodra je de grid hebt gemaakt, kun je deze met één klik activeren. Het systeem koopt of verkoopt orders automatisch tegen vooraf ingestelde prijzen, of activeert stop loss- of take profit-orders op basis van de totale investeringen gedeeld door het aantal grids. Om de winst vast te zetten, gebruikt de grid altijd een verkooplimietorder tegen een prijs die hoger is dan de huidige marktprijs, en een kooplimietorder tegen een prijs die lager is dan de huidige marktprijs (als de initiële limietorder een prijs heeft die hetzelfde is als de huidige marktprijs, wordt deze standaard beschouwd als een kooplimietorder). Hoe meer schommelingen er optreden in de ingestelde prijsklasse, hoe hoger de winst.
Risicowaarschuwing
Gridhandel als een strategisch handelsinstrument mag niet worden beschouwd als financieel of investeringsadvies van Binance. Gebruik van gridhandel is volledig op eigen risico. Binance is niet aansprakelijk voor enig verlies dat zou kunnen voortvloeien uit het gebruik van deze functie. We raden gebruikers aan om de tutorial over gridhandel te lezen en te zorgen dat ze deze volledig begrijpen. Beheers je eigen risico's en handel rationeel binnen je financiële mogelijkheden.

Hoe kan ik beginnen met gridhandel?

1. De functie zoeken

Web: Log in en klik in de handelsinterface voor USDT-M-futures op Gridhandel om naar de desbetreffende pagina te gaan.
Mobiel: Ga naar Futures > USDT-M Futures, tik rechtsboven in het scherm en selecteer Gridhandel. (Binnenkort beschikbaar)

2. Pagina met instellingen voor gridhandel

Selecteer het symbool waarmee je de strategie wilt uitvoeren, stel de gridparameters in, klik op Aanmaken en bevestig dat je de gridhandel wilt starten.
In de volgende situaties kan het aanmaken van een grid mislukken:
  1. Wanneer je al een gridhandel-strategie voor het symbool hebt.
  2. Wanneer je openstaande orders of posities voor het symbool hebt.
  3. Wanneer je je in de hedge-positiemodus bevindt. Stap in dat geval over op de one-waymodus.
  4. Wanneer je de limiet overschrijdt. Je kunt maximaal 10 werkende gridstrategieën met triggers instellen.

3. Mechanisme voor gridhandel

De levenscyclus van gridhandel:
  1. Grid-trigger (optioneel)
  2. Initiële structuur
  3. Opening van positie
  4. Grid-update
  5. Stop-trigger (optioneel)
  6. Annulering
1. Grid-trigger (optioneel)
Stel parameters 10 en 11 in.
Gebruikers kunnen ervoor kiezen om grid-limietorders onmiddellijk te starten, of ervoor kiezen om deze te activeren wanneer de marktprijs een bepaalde waarde bereikt. De gridorders worden geactiveerd wanneer het gekozen type triggerprijs (Laatste prijs of Markeerprijs) hoger of lager wordt dan de triggerprijs die je invoert.
2. Initiële structuur
Stel parameters 1, 2, 3, 4 en 6 in.
De initiële structuur wordt gebruikt om een reeks prijsniveaus te bepalen op basis van de laatste marktprijs (koop, verkoop, middenprijs), om verkooplimietorders te plaatsen tegen een prijs die hoger is dan de marktprijs, en een kooplimietorder tegen een prijs die lager is dan de marktprijs. Vervolgens wacht je tot de prijs wordt geactiveerd.
Het aantal limietorders is het aantal grids +1 op het moment van de initiële constructie, omdat er geen posities zijn ingenomen. Een daarvan (de order die dicht bij de laatste marktprijs ligt) is de initiële openingsorder die wacht om te worden uitgevoerd;
3. Opening van positie
Je opent een positie door te wachten tot de markt fluctueert naar de dichtstbijzijnde prijs en de transactie volgens de initiële constructie wordt uitgevoerd. Er is geen speciale handeling vereist voor dit proces.
4. Grid-update
Een grid-update betekent dat elke keer dat een prijspunt wordt bereikt, dus wanneer een limietorder wordt gevuld, de grid-limietorder op tijd wordt bijgewerkt. De prijs van de meest recent uitgevoerde order is altijd degene die leeg is gelaten. Vervolgens worden koop- of verkooplimietorders opnieuw ingevuld volgens de ingestelde parameters, zodat het aantal limietorders in de grid behouden blijft. Dit wordt weergegeven in het volgende voorbeeld.
De initiële marktprijs is 10.010, en de grid-limietprijs voor elke eenheid is:
PrijsRichting
10.200Verkopen
10.100Verkopen
10.000Kopen
9900Kopen
9800Kopen
Ervan uitgaande dat de prijs daalt tot 10.000 en de kooporder wordt uitgevoerd, is dit de initiële open positie en wordt de grid-limietorder:
PrijsRichting
10.200Verkopen
10.100Verkopen
10.000-
9900Kopen
9800Kopen
De prijs stijgt tot 10.100 en de verkooporder wordt uitgevoerd. De grid-limietorders worden als volgt bijgewerkt:
PrijsRichting
10.200Verkopen
10.100-
10.000Kopen
9900Kopen
9800Kopen
Wanneer de prijs daalt tot 9900 en twee kooporders worden uitgevoerd, worden de grid-limietorders als volgt bijgewerkt:
PrijsRichting
10.200Verkopen
10.100Verkopen
10.000Verkopen
9900-
9800Kopen
Dus heen en weer.
5. Stop-trigger (optioneel)
Stel parameter 12 in.
Gebruikers kunnen ervoor kiezen om de grid handmatig te stoppen of een stop-trigger in te stellen.
Een stop-trigger houdt in dat wanneer de marktprijs stijgt tot boven Stop_upper_limit of daalt tot onder Stop_lower_limit, en de markt dus niet langer een schommelende trend volgt, de grid wordt stopgezet.
6. Annulering
Stel parameters 13 en 14 in.
Gebruikers kunnen kiezen of ze handmatig alle orders willen annuleren en alle posities willen sluiten, of automatisch nadat de grid is gestopt.
Als de gebruiker de optie inschakelt om alle orders te annuleren bij het stoppen van de grid, annuleert het systeem automatisch alle niet-gevulde orders voor het symbool wanneer de grid wordt gestopt. Als de gebruiker de optie inschakelt om alle posities te sluiten bij het stoppen van de grid, sluit het systeem automatisch alle openstaande posities voor het symbool tegen de marktprijs wanneer de grid wordt gestopt.
De volgende scenario's kunnen ertoe leiden dat een actieve grid wordt beëindigd:
1. Handmatige beëindiging van de grid
2. Bij onvoldoende marge worden sommige posities geliquideerd of worden geen orders meer geplaatst
3. Handmatige annulering van enkele of alle grid-limietorders
4. Handmatig sluiten van enkele of alle gridposities.
5. Wanneer het leveringscontract wordt geleverd, bestaat het product niet meer en wordt de gridstrategie automatisch gestopt. Tijdens het leveringsproces verwijdert het systeem automatisch limietorders van gebruikers en wikkelt het openstaande posities af.
Het systeem geeft een melding in het geval bovenstaande situaties optreden en er een grid actief is. Dit ziet er zo uit:

4. Parameters voor gridhandel

1
  • Kies het symbool
  • Selecteer cross-margin of isolated margin
  • Pas de hefboom aan
2
  • Laagste prijs, oftewel Grid_lower_limit
  • Hoogste prijs, oftewel Grid_upper_limit
Stel de laagste en hoogste prijs van de grid in. Deze kunnen niet worden aangepast nadat de gridorder is geplaatst. Als de hoogste of laagste prijs worden overschreden, worden er geen posities meer geopend.
Als de huidige BTCUSDT-prijs bijvoorbeeld 18.000 is en je denkt dat de prijs zal dalen zodra deze boven 19.000 uitkomt, dan stel je in dit geval de hoogste prijs in op 19.000. Nadat de prijs 19.000 bereikt, opent de grid geen posities meer.
3
  • Modus: rekenkundig/geometrisch (kan niet worden gewijzigd nadat de gridorder is geplaatst)
1. Rekenkundig: elke grid heeft een gelijk prijsverschil.
De rekenkundige grid verdeelt het prijsbereik van grid_lower_limit tot grid_upper_limit in grid_count met een gelijk prijsverschil.
Het prijsverschil van elke grid is:
price_diff = (grid_upper_limit - grid_lower_limit) / grid_count
Vervolgens wordt er een reeks prijsintervallen opgezet:
price_1 = grid_lower_limit
price_2 = grid_lower_limit + price_diff
price_3 = grid_lower_limit + price_diff * 2
...
price_n = grid_lower_limit + price_diff * (n-1)
Bij grid_upper_limit,n = grid_count
Voorbeeld: rekenkundige price_diff = 100: 1000, 1100, 1200, 1300, 1400,... (de volgende prijs is 100 hoger dan de vorige)
2. Geometrisch: het verschil tussen de prijs van elke grid is in verhouding gelijk.
De geometrische grid verdeelt het prijsbereik van grid_lower_limit tot grid_upper_limit in grid_count met een gelijke prijsverhouding.
De prijsverhouding van elke grid is:
price_ratio = (grid_upper_limit / grid_lower_limit) ^ (1/grid_count)
Het prijsverschil van elke grid is:
price_diff_percentage = ( (grid_upper_limit / grid_lower_limit) ^ (1/grid_count) - 1) * 100%
Vervolgens wordt er een reeks prijsintervallen opgezet:
price_1 = grid_lower_limit
price_2 = grid_lower_limit* price_ratio
price_3 = grid_lower_limit * price_ratio ^ 2
...
price_n = grid_lower_limit* price_ratio ^ (n-1)
Bij grid_upper_limit,n = grid_count
Voorbeeld: price_diff_percentage van geometrische grid = 10%: 1000, 1100, 1210, 1331, 1464.1,... (de volgende prijs is 10% hoger dan de vorige)
4
  • Grid_count, oftewel het aantal limietorders(kan niet worden aangepast nadat de order is geplaatst)
Het minimum is 2 en het maximum is 149
Let op: Het prijsverschil mag niet minder zijn dan de tick size, anders moet de Grid_count of de hoogste of laagste gridlimiet worden aangepast.
Hoe werkt de berekening?
1. Rekenkundige grid: price_diff=(grid_upper_limit - grid_lower_limit)/gridCount<tickSize
2. Geometrische grid: min_price_diff=grid_lower_limit*price_ratio<tickSize , price_ratio = (grid_upper_limit / grid_lower_limit) ^ (1/grid_count)
5
  • Winst per grid (incl. kosten)
Als de winst per grid minder is dan de maker-commissie, dan geeft het systeem aan dat de totale gridwinst de handelskosten mogelijk niet dekt.
Hoe werkt de berekening? (De winst per grid wordt geschat en is alleen ter referentie)
1. Rekenkundige grid
profit_per_grid_lower=[1+ (grid_upper_limit - grid_lower_limit)/(grid_count* grid_upper_limit )]*(1-% commissie)^2-1
profit_per_grid_higher=[1+(grid_upper_limit - grid_lower_limit)/(grid_count*grid_lower_limit)]*(1-% commissie)^2-1
Bijvoorbeeld: prijsinterval 1000-2000,Grid_count 10,commissie 0,1%,dan is het prijsverschil van elke grid: (2000-1000)/10=100,profit_per_grid_lower = ((2000+100)/2000)×(1-0,1%)×(1-0,1%)-1=4,79%;profit_per_grid_higher = ((1000+100)/1000)×(1-0,1%)×(1-0,1%)-1=9,78%
2. Rekenkundige grid:
profit_per_grid_geo=(grid_upper_limit/grid_lower_limit)^(1/grid_count)-1-2*% transactiekosten
Bijvoorbeeld:prijsinterval 1000-2000,Grid_count 10,commissie 0,1%,dat is de prijsverhouding van elke grid: (2000-1000) ^ (1/10) = 107,18%, Winst per grid = 107,18%-1-2×0,1%=6,98%
6
  • Initiële marge (kan niet worden gewijzigd nadat de gridorder is geplaatst)
Initiële marge = initial_value / hefboom
De gebruiker kan de waarde zelf invoeren of de schuifregelaar verslepen (het percentage van het investeringsbedrag is maximaal 100%, initiële marge = percentage * margesaldo) en deze moet in het interval tussen de min_initial_margin en het margesaldo liggen.
min_initial_margin= minQty*sum(price)/(leverage*adjust_coef)
minQty: de minimale grid_qty
adjust_coef: de huidige standaardwaarde is 0,9, deze wordt aangepast op basis van de marktomstandigheden
7
  • Totale investering, oftewel Initial_value (kan niet worden gewijzigd nadat de gridorder is geplaatst)
Totale investering = initiële marge * hefboom
Na het instellen van de hefboom, is de minimale Initial_value = som(prijs * minQty);de maximale Initial_value = marge * hefboom
8
  • Hoeveelheid per order, oftewel grid_qty
grid_qty = adjust_coef * initial_margin*hefboom / som(prijs)
9
  • Beschikbaar margesaldo, oftewel margesaldo van USDⓈ-M-futuresaccount
10
  • Trigger_type: Laatste prijs / Markeerprijs(optioneel, kan worden gewijzigd voordat de grid wordt geactiveerd)
1. Type gridtrigger: wanneer de laatste prijs of de marktprijs die je kiest de ingestelde triggerprijs bereikt, wordt de grid actief.
2. Type stoptrigger: wanneer de laatste prijs of de marktprijs van het door jou gekozen symbool de ingestelde hoogste of laagste stopprijs bereikt, stopt de grid.
11
  • Trigger_price(optioneel, kan worden gewijzigd voordat de grid wordt geactiveerd)
De gridorders worden geactiveerd wanneer de laatste prijs of markeerprijs hoger of lager wordt dan de triggerprijs die je invoert.
12
  • Stop_upper_limit / Stop_lower_limit , oftewel hoogste stop loss-prijs / laagste stop loss-prijs (optioneel, kan worden gewijzigd voordat de grid wordt geactiveerd)
1. Stop_upper_limit
De hoogste stop loss-prijs moet hoger zijn dan de hoogste prijs, laatste prijs en triggerprijs. Wanneer de laatste marktprijs de Stop_upper_limit bereikt, stopt de grid met werken.
2. Stop_lower_limit
De laagste stop loss-prijs moet lager zijn de de laagste prijs, laatste prijs en triggerprijs. Wanneer de laatste marktprijs de Stop_lower_limit bereikt, stopt de grid met werken.
13
  • Alle orders annuleren bij stop (optioneel, standaard aangevinkt, kan worden gewijzigd voordat de grid wordt geactiveerd)
Als je de optie inschakelt om alle orders te annuleren bij het stoppen van de grid, annuleert het systeem automatisch alle niet-gevulde orders voor het symbool wanneer de grid wordt gestopt. Wanneer je de optie uitschakelt, kun je alles handmatig annuleren nadat de grid is gestopt.
14
  • Alle posities sluiten bij stop (optioneel, kan worden gewijzigd voordat de grid wordt geactiveerd)
Als je de optie inschakelt om alle posities te sluiten bij het stoppen van de grid, sluit het systeem automatisch alle openstaande posities voor het symbool tegen de marktprijs wanneer de grid wordt gestopt. Wanneer je de optie uitschakelt, kun je alle posities handmatig sluiten nadat de grid is gestopt.
* De bovenstaande suggesties voor parameterinstellingen zijn alleen ter referentie. Futureshandel brengt aanzienlijke risico's met zich mee, met een kans op zowel aanzienlijke winsten als verliezen. In het verleden behaalde winsten zijn geen indicatie voor toekomstige rendementen. Je gehele margesaldo kan worden geliquideerd in het geval van extreme prijsschommelingen.

5. Een actieve grid controleren

TijdAanmaaktijd van de grid
SymboolVoor contracten in gridhandel kunnen gebruikers op de hefboom naast het symbool klikken om de hefboom van de grid aan te passen.
Initiële margeMarge op het moment dat de grid wordt aangemaakt
Totale winstTotale winst = winst van grid + ongerealiseerde PnL
% totale winstROI = totale winst / initial_margin * 100%
Gerealiseerde winst
Gerealiseerde winst en verlies van gridhandel
Cumulatieve winsten van alle voltooide orders. Voor het rekenkundige gridtype is de totale winst = aantal voltooide orders * winst per grid - totale commissie
Ongrealiseerde PnLOngerealiseerde winst en verlies op openstaande orders berekend op basis van markeerprijs / laatste prijs en rendement op eigen vermogen
DuurAls bij het maken van de grid de operationele tijd langer dan 1 dag is, wordt de operationele tijd weergegeven als 1d 2u 9m. Wanneer de operationele tijd langer dan 1 jaar is, wordt de operationele tijd weergegeven als 1j 1d 2u 9m en wordt deze elke minuut bijgewerkt. Als de operationele tijd minder dan 1 minuut is, wordt deze weergegeven als —
LiquidatieprijsRaadpleeg de berekening van de liquidatieprijs
Gridstatus
  • Nieuw: Wanneer de grid is aangemaakt, maar niet geactiveerd
  • Actief: Nadat de grid is geactiveerd
  • Marge aanpassen
Marge aanpassen is alleen beschikbaar in de modus Isolated margin.
  • Beëindiging
Klik op Beëindigen om de grid te beëindigen. Gebruikers kunnen kiezen of ze handmatig niet-gevulde orders willen annuleren en alle posities willen sluiten, of automatisch nadat de grid is gestopt.
Als de gebruiker de optie inschakelt om alle orders te annuleren bij het stoppen van de grid, annuleert het systeem automatisch alle niet-gevulde orders voor het symbool wanneer de grid wordt gestopt. Als de gebruiker de optie inschakelt om alle posities te sluiten bij het stoppen van de grid, sluit het systeem automatisch alle openstaande posities voor het symbool tegen de marktprijs wanneer de grid wordt gestopt.
  • Gridgegevens controleren
Hoe wordt de huidige marge berekend?
position_notional_value = Latest_Mark_Price * abs(size)
present notional = max(abs(position_notional_value + bid_notional openstaande order), abs(position_notional_value - ask_notional openstaande order))
ask_notional openstaande order = askNotional
bid_notional openstaande order = bidNotional
  • Cross-margin:
Huidige marge = huidige nominale waarde / huidige hefboom
  • Isolated margin:
Huidige marge = (huidige nominale waarde - position_notional_value)/ hefboom+ isolatedWalletBalance
  • Actieve order
De actieve order toont alle openstaande orders (inclusief gedeeltelijk gevulde orders)
Koop-orderboek: sorteer op limietorderprijs van hoog naar laag, van boven naar beneden
Verkoop-orderboek: sorteer op limietorderprijs van laag naar hoog, van boven naar beneden
  • Voltooide orders
Een overzicht van alle voltooide orders. Elke transactie bestaat uit een paar van overeenkomstige koop- en verkooporders. Het transactietype is FILO (First In Last Out). De winst kan worden berekend op basis van elk paar overeenkomende koop- en verkooporders. Bij de resterende order die nog moet worden gematcht, wordt de winst weergegeven als --。
De BNB-commissiekosten worden omgezet in margeactiva tegen de realtime wisselkoers op het moment van de transactie.

6. De geschiedenis bekijken

Klik op het tabblad Geschiedenis om de transactiegeschiedenis van de grid, gridgegevens en voltooide orders te bekijken.
Gridstatus
  • Geannuleerd: status na het handmatig beëindigen van de grid
  • Verlopen: gedwongen beëindiging vanwege orderannulering, liquidatie, enzovoort.
Gerelateerde artikelen
Hoe Een Futures-Account Te Openen