Funding-Gebühren
Eine quadratische Tagesfinanzierungskurve basierend auf Kreditnutzerfolge, Brutto-Notationsakkumulation und Q128-Zeitakkumulation, mit genauen Umrundungsbeispielen.
Funding ist die USDC-Gebühr, die Short-Positionen für die dauerhafte Belegung von Kreditkapazität zahlen. Es handelt sich weder um zwischen Long- und Short-Seite übertragene Perpetual-Funding-Gebühren noch um Kreditzinsen, die zum aktuellen Token-Marktpreis berechnet werden. In der aktuellen Version zahlen die Short-Positionen; die Beträge gehen in das separate Einnahmenkonto fundingNative ein.
Der Mechanismus hat zwei Ebenen: Die Token-Kreditauslastung bestimmt den Satz, die Bruttonominalanteile in USDC bestimmen den Zahlbetrag jeder Position.
Die Grafik verwendet FULL-Parameter. Die Tagessatzkurve ist keine Anlagerendite.
1. Parameter und Einheiten
| Symbol / Parameter | Wert und Einheit | Verwendung |
|---|---|---|
| 199,861,071 Token | Anfängliches FULL-Kreditkapital | |
| Token, 18 Stellen Präzision | Bestätigtes nicht zurückgewonnenes Kreditkapital | |
| Token, 18 Stellen Präzision | Aktuelle Kreditsumme aller aktiven Positionen | |
bps, 10,000 = 100% | Abgerundet quantisierte Bestandsauslastung | |
| Anfang / Ende | 1,000 / 9,000 bps | 10% / 90% Auslastung |
| 99,990 ppm / Tag | Inkrementkoeffizient der Kurve | |
| 10 ppm / Tag | Minimaler Tagessatz | |
| Kleinste USDC-Einheit, 18 Stellen | Position shortShares, gemessen durch gross notional | |
| Präzision des Funding-Festkommaindex |
1,000,000 ppm = 100%; ein Tag zählt 86,400 Sekunden. In ether ausgedrückte USDC-Parameter verwenden lediglich die Solidity-Syntax zur Skalierung mit
2. Auslastung und quadratische Kurve
Zunächst werden bestätigte uneinbringliche Schulden abgezogen:
Ist das effektive Kapital null, setzt der Code direkt
Bei
Der Tagessatz
Die aktuelle Implementierung ist eine quadratische Kurve(Quadratterm), keine kubische Kurve. Unter 10% Auslastung beträgt die Tagesgebühr 0.001%; ab 90% beträgt sie 10% / Tag. Bei hoher Auslastung steigen die Finanzierungskosten erheblich; der Mindestsatz darf nicht als feste Gebühr behandelt werden.
| Auslastung | Ganzzahliger Tagessatz | Umgerechneter Tagesprozentsatz | Ungefähre Tagesgebühr für Anteile von 1,000 USDC | |
|---|---|---|---|---|
| ≤10% | Nicht anwendbar | 10 ppm | 0.001% | 0.010 USDC |
| 30% | 2,500 | 6,259 ppm | 0.6259% | 6.259 USDC |
| 50% | 5,000 | 25,007 ppm | 2.5007% | 25.007 USDC |
| 70% | 7,500 | 56,254 ppm | 5.6254% | 56.254 USDC |
| ≥90% | Nicht anwendbar | 100,000 ppm | 10% | 100.000 USDC |
Die Gebühren in der Tabelle sind dezimale Näherungen zur besseren Lesbarkeit; die tatsächlichen On-Chain-Werte durchlaufen zusätzlich die folgenden Q128-Ganzzahlberechnungen.
3. Sekündlicher Auflauf und Verteilung nach Anteilen
Seit der letzten Aktualisierung seien
Position
Beide Schritte runden ab. Über mehrere checkpoints hinweg muss jedes
Warum wird altes Funding nicht zum momentanen Marktpreis neu bewertet?
- Der Tagessatz stammt aus der Token-Bestandsbuchhaltung und hängt nicht direkt vom momentanen Pair-Preis ab.
- Positionsanteile stammen aus dem Bruttonominalbetrag,nicht aus geliehener Token-Menge × Spot-Preis am checkpoint.
- Eröffnung, Aufstockung, Teilschließung und Liquidation aktualisieren den Index vor Änderung der Kreditsumme und fixieren damit den alten Zeitraum mit der alten Auslastung.
- Die Rückführung uneinbringlicher Schulden ist nur ohne aktive Token-Kredite erlaubt, damit eine danach niedrigere Auslastung nicht rückwirkend auf alte Zeiträume angewandt wird.
Markttransaktionen können dennoch die Token-Kreditmenge künftiger neuer Positionen und damit indirekt die künftige Auslastung verändern. „Keine Abrechnung zum Momentanpreis“ bedeutet nicht, dass zukünftige Gebühren vollständig unabhängig vom Marktverhalten sind.
4. Abbuchung bei der Abrechnung
Das aktuelle Positionsguthaben sei
Der bezahlte Teil wird von marginNative nach fundingNative übertragen und verringert den historischen Collateral-Buchwert collateralNative nicht. Fällige, aber unbezahlte Beträge werden nicht ohne Zahlung zu realisierten Protokolleinnahmen.
| Aktion | Funding-Behandlung |
|---|---|
| Neue Eröffnung | Globalen Index aktualisieren; neue Anteile starten beim aktuellen Snapshot und tragen keinen Zeitraum vor ihrer Eröffnung |
| Aufstockung | Alten Zeitraum zunächst anhand der alten Anteile abrechnen, dann neue Anteile hinzufügen; anschließend Abrechnung auf die kombinierten Anteile |
| Collateral hinzufügen | Zunächst Guthaben hinzufügen, dann Gebühren aller Anteile abrechnen; neue Mittel können alte Rückstände decken |
| Voll geschlossen | Zuerst alle Anteile abrechnen, danach die jeweiligen Sicherheitsprüfungen ausführen |
| Teilweise schließen | Nur die geschlossenen Anteile abrechnen; verbleibende Anteile behalten alten Snapshot und zugehörige historische Rückstände |
| Liquidation | Funding vorrangig abrechnen; bei unzureichender Zahlung in den speziellen Funding-Insolvenzzweig wechseln |
Außer bei Liquidation wird die Aktion zurückgesetzt, wenn von dem diesmal abzurechnenden Funding noch ein Betrag unbezahlt ist. Nach einer Teilschließung kann historisches Funding der verbleibenden Anteile weiter offenbleiben. Eine Teilschließung kann historisches Funding nicht durch Verkleinern der Anteile löschen.
5. Exaktes Beispiel mit FULL-Parametern
Fortsetzung des Short-Eröffnungsbeispiels: Es werden 18,390,419.136168399731870069 Token ausgeliehen, das effektive Kapital beträgt 199,861,071 Token, und es gibt keine weiteren Positionen oder uneinbringlichen Schulden.
Die auf bps quantisierte Auslastung beträgt 9.20% und liegt unter 10%, daher gilt
Dies sind 0.009999999999999999 USDC, eine kleinste Einheit mit 18 Stellen weniger als der ideale Dezimalwert 0.01 USDC . Ursache sind die jeweils separaten Abrundungen beim Index und bei der abschließenden Multiplikation.
Wenn andere Positionen stattdessen die Nutzung bei 50 % halten, ist die genaue Tagesgebühr für das gleiche 1,000 USDC Brutto-nationale Aktien sind 25.006999999999999999 USDC. der Dies ist ein Szenario auf der gleichen FULL-Kurve, nicht Testparameter mit reduziertem Anfangsbestand.
Abschnitte vor und nach einer Aufstockung
Hält eine Position zuerst
Beschränkungen für Positionsaktionen
Es werden nur zusätzliche Zusätze unterstützt; Für Live-Positionen gibt es keinen separaten Auszahlungspunkt. Teilweise geschlossene auch keine Gelder in die Brieftasche zurück.
Erfolgt die letzte erfolgreiche Eröffnung oder Vergrößerung einer Position in Block N, ist eine teilweise oder vollständige Schließung frühestens ab Block N+1 möglich. Alle weiteren Ausführungsprüfungen müssen weiterhin bestanden werden.