Einstiegspreis und PnL
Auf der Hyperliquid DEX sind Einstiegspreis, nicht realisierter pnl und realisierter pnl reine Frontend-Komponenten, die dem Komfort der Nutzer dienen. Die grundlegende Buchführung basiert auf Margin (Guthaben bei Spot) und Trades.
Perps
Perp-Trades gelten als opening, wenn der absolute Wert der Position steigt. Mit anderen Worten: ein Long bei bereits langer Position oder ein Short bei bereits kurzer Position.
Bei Eröffnungstrades wird der Einstiegspreis auf einen nach Größe gewichteten Durchschnitt aus aktuellem Einstiegspreis und Handelspreis aktualisiert.
Bei Schließungstrades bleibt der Einstiegspreis unverändert.
Nicht realisierter pnl ist definiert als side * (mark_price - entry_price) * position_size, wobei side = 1 für eine Long-Position und side = -1 für eine Short-Position gilt
Realisierter pnl ist fee + side * (mark_price - entry_price) * position_size für einen Schließungstrade und nur die Gebühr für einen Eröffnungstrade.
Spot
Spot-Trades verwenden dieselben Formeln wie Perps mit folgenden Anpassungen: Spot-Trades gelten bei Käufen als opening und bei Verkäufen als closing. Übertragungen werden als Käufe oder Verkäufe zum Markpreis behandelt, und Genesis-Verteilungen werden so behandelt, als hätten sie einen Einstiegspreis bei einer Marktkapitalisierung von 10000 USDC. Beachten Sie, dass 0 zwar die richtige Antwort wäre, da Genesis-Verteilungen nicht gekauft werden, dies jedoch zu einer undefinierten Eigenkapitalrendite führt.
Bestehende Spot-Guthaben erhalten einen Einstiegspreis, der dem ersten Trade oder der ersten Übertragung nach Aktivierung der Funktion um den 3. Juli, 08:00 UTC, entspricht.