Impatto sul prezzo in base alla dimensione dell'operazione (stesso pool, stessa direzione)
Impact grows non-linearly with trade size because the formula uses the OI difference raised to the exponent, not the raw difference.
| Dimensione commerciale | New OI diff | Impact ($) | Impact (bps) |
|---|
Same trade size, all four directions
Same $ size, same pool skew — only which side you trade changes the sign of the impact.
| Azione | New OI diff | Impact ($) | Impact (bps) |
|---|
How GMX v2's price impact formula actually works
GMX v2's synthetic GM pools don't price trades off a constant-product curve the way a Uniswap-style AMM does — there's no x·y=k reserve ratio moving as you swap. Instead, every position action (opening, adding to, or closing a long or short) is priced at the Chainlink oracle price plus or minus a price impact adjustment, and that adjustment is computed purely from how the trade changes the imbalance between long and short open interest on that market: priceImpactUsd = factor × (diffBefore^exponent − diffAfter^exponent), Dove diff = |longOI − shortOI| before and after the trade, and factor is the market's positive or negative impact factor depending on whether the trade improves or worsens the skew.
The sign is what makes this mechanism genuinely different from AMM slippage: if long open interest already exceeds short open interest and you open a new short, you shrink the imbalance — GMX rewards that with a positive impatto sul prezzo, uno sconto aggiunto al prezzo di esecuzione della tua posizione, perché stai rendendo più sana la posizione di rischio del pool. Aggiungi invece al lato già più grande e allarghi lo squilibrio, che addebita a negativo impatto sul prezzo, invece. Due trader che aprono la stessa identica posizione da $ 200.000 nello stesso identico momento possono vedere un impatto sul prezzo di segno opposto esclusivamente in base al lato del mercato su cui stanno negoziando: qualcosa che semplicemente non può accadere su una curva AMM basata sulla profondità, dove l'impatto funziona sempre e solo contro il trader.
Poiché la formula utilizza un esponente (tipicamente vicino a 2 sui principali mercati GMX), l’impatto si ridimensiona più velocemente della dimensione dell’operazione: raddoppiare un’operazione con peggioramento dell’inclinazione raddoppia all’incirca la differenza ma può più che raddoppiare l’impatto in dollari, mentre l’impatto in bps delle dimensioni cresce più lentamente poiché anche il denominatore si ridimensiona. Esatto factor E exponent i valori sono stabiliti per mercato dalla governance di GMX e sono visibili nella stima dell'impatto pre-negoziazione dell'app o leggibili on-chain tramite i contratti DataStore/Reader: inserisci i numeri reali del tuo mercato qui sopra per un modello esatto invece della stima arrotondata in-app. Le commissioni di finanziamento utilizzano gli stessi dati di squilibrio OI ma una formula separata e maturano continuamente anziché una volta al momento dell'esecuzione; se stai valutando un paniere su più mercati GM anziché su una singola operazione, consulta il Calcolatore per la diversificazione del caveau GLVe per la versione a prodotto costante dell'impatto del prezzo su un normale pool DEX, consultare il Calcolatore dell'impatto del prezzo AMM.