Preisauswirkungen durch Handelsgröße (gleicher Pool, gleiche Richtung)
Die Auswirkung wächst nichtlinear mit der Handelsgröße, da die Formel die auf den Exponenten erhöhte OI-Differenz und nicht die reine Differenz verwendet.
| Handelsgröße | Neues OI-Diff | Auswirkung ($) | Auswirkung (bps) |
|---|
Gleiche Handelsgröße, alle vier Richtungen
Gleiche $-Größe, gleicher Pool-Skew – nur die Seite, auf der Sie handeln, ändert das Vorzeichen der Auswirkung.
| Aktion | Neues OI-Diff | Auswirkung ($) | Auswirkung (bps) |
|---|
Wie die Preisauswirkungsformel von GMX v2 tatsächlich funktioniert
Die synthetischen GM-Pools von GMX v2 berücksichtigen keine Preis-Trades anhand einer Kurve mit konstantem Produkt, wie dies bei einem AMM im Uniswap-Stil der Fall ist – das gibt es nicht x·y=k Der Mindestreservesatz ändert sich, während Sie tauschen. Stattdessen wird jede Positionsaktion (Eröffnung, Ergänzung oder Schließung einer Long- oder Short-Position) zum Chainlink-Oracle-Preis plus oder minus a bewertet Auswirkungen auf den Preis Anpassung, und diese Anpassung wird ausschließlich daraus berechnet, wie der Handel das Ungleichgewicht zwischen offenen Long- und Short-Positionen auf diesem Markt verändert: priceImpactUsd = factor × (diffBefore^exponent − diffAfter^exponent), Wo diff = |longOI − shortOI| vor und nach dem Handel und factor ist der positive oder negative Einflussfaktor des Marktes, je nachdem, ob der Handel den Skew verbessert oder verschlimmert.
Das Vorzeichen ist es, was diesen Mechanismus wirklich von der AMM-Slippage unterscheidet: Wenn das Long-Open-Interest bereits das Short-Open-Interest übersteigt und Sie einen neuen Short eröffnen, verkleinern Sie das Ungleichgewicht – GMX belohnt dies mit einem positiv Preisauswirkung, ein Rabatt, der zum Ausführungspreis Ihrer Position hinzugefügt wird, weil Sie die eigene Risikoposition des Pools gesünder machen. Addieren Sie stattdessen die bereits größere Seite, vergrößern Sie das Ungleichgewicht, das a belastet Negativ Preisauswirkungen statt. Zwei Händler, die genau die gleiche 200.000-Dollar-Position zum exakt gleichen Zeitpunkt eröffnen, können eine Preisauswirkung mit entgegengesetztem Vorzeichen sehen, allein basierend auf der Seite des Marktes, auf der sie handeln – etwas, das auf einer tiefenbasierten AMM-Kurve einfach nicht passieren kann, wo die Auswirkung immer nur zu Lasten des Händlers wirkt.
Da die Formel einen Exponenten verwendet (normalerweise nahe 2 auf großen GMX-Märkten), skaliert die Auswirkung schneller als die Handelsgröße – die Verdoppelung eines sich verschlechternden Handels verdoppelt ungefähr den Diff, kann aber die Auswirkung auf den Dollar mehr als verdoppeln, während die Auswirkung auf die Größe in Basispunkten langsamer zunimmt, da auch der Nenner skaliert. Genau factor Und exponent Die Werte werden von der GMX-Governance pro Markt festgelegt und sind in der Pre-Trade-Auswirkungsschätzung der App sichtbar oder können in der Kette über die DataStore-/Reader-Verträge gelesen werden. Geben Sie oben die tatsächlichen Zahlen Ihres Marktes ein, um ein genaues Modell anstelle der gerundeten In-App-Schätzung zu erhalten. Für die Finanzierungsgebühren werden dieselben OI-Ungleichgewichtsdaten, aber eine separate Formel verwendet, und sie fallen kontinuierlich und nicht einmal bei der Ausführung an. Wenn Sie die Größe eines Korbs über mehrere GM-Märkte statt über einen einzelnen Handel bestimmen, sehen Sie sich die an GLV-Tresor-Diversifizierungsrechner, und für die konstante Produktversion der Preisauswirkungen auf einen regulären DEX-Pool siehe die AMM-Preisauswirkungsrechner.