Funding es la comisión en BNB que paga una posición Short por ocupar continuamente capacidad de préstamo. No es el pago de financiación de perpetuos transferido entre largos y cortos ni un interés sobre préstamos calculado con el precio de mercado del Token en tiempo real. En la versión actual lo pagan las posiciones Short y entra en la contabilidad independiente de ingresos fundingNative .
El mecanismo tiene dos capas: la utilización de préstamos de Token determina la tasa, y las participaciones de nocional bruto en BNB determinan cuánto paga cada posición.
El gráfico utiliza los parámetros actuales del grupo BSC. Una curva de tasa diaria no es un retorno de la inversión.
1. Parámetros y unidades
| Símbolo / parámetro | Valor y unidad | Uso |
|---|---|---|
| 1,997,367,528 Token | Principal de préstamo inicial del actual grupo BSC | |
| Token, 18 decimales | Principal prestado confirmado como no recuperado | |
| Token, 18 decimales | Préstamos actuales de todas las posiciones activas | |
bps, 10,000 = 100% | Utilización del inventario cuantificada hacia abajo | |
| Inicio / final | 1,000 / 9,000 bps | Utilización de 10% / 90% |
| 99,990 ppm / día | Coeficiente de incremento de la curva | |
| 10 ppm / día | Tasa diaria mínima | |
| Unidad mínima de BNB, 18 decimales | La posición shortShares, medido por noción bruta | |
| Precisión del índice de punto fijo de Funding |
1,000,000 ppm = 100%, y un día equivale a 86,400 segundos. Los parámetros USDC expresados con ether Los parámetros de BNB solo utilizan los de Solidity de Solidity.
2. Utilización y curva cuadrática
Primero se excluye la deuda incobrable confirmada:
Si el principal efectivo es cero, el código fija directamente . Donar Token directamente al Engine no aumenta y no permite eludir la contabilidad para reducir la utilización.
Cuando , la variable normalizada también se redondea hacia abajo a enteros:
La unidad de la tasa diaria es ppm / día:
La implementación actual es una curva cuadrática(término al cuadrado), no cúbica. Con utilización inferior al 10%, la tasa diaria es del 0.001%; al alcanzar el 90%, es del 10% / día. El coste de financiación aumenta considerablemente con una utilización alta; la tasa mínima no debe tratarse como una tarifa fija.
| Utilización | Tasa diaria entera | Porcentaje diario convertido | Comisión diaria aproximada para una participación de 1 BNB | |
|---|---|---|---|---|
| ≤10% | No aplicable | 10 ppm | 0.001% | 0.000010 BNB |
| 30% | 2,500 | 6,259 ppm | 0.6259% | 0.006259 BNB |
| 50% | 5,000 | 25,007 ppm | 2.5007% | 0.025007 BNB |
| 70% | 7,500 | 56,254 ppm | 5.6254% | 0.056254 BNB |
| ≥90% | No aplicable | 100,000 ppm | 10% | 0.100000 BNB |
Las comisiones de la tabla son aproximaciones decimales para facilitar la lectura; los valores reales en cadena deben pasar por los siguientes cálculos enteros Q128.
3. Acumulación por segundos y distribución por participaciones
Si han transcurrido segundos desde la última actualización y el índice global de Funding es , cada intervalo de tasa fija añade:
La posición registra la instantánea de su última liquidación de Funding; el importe pendiente es:
Ambos pasos redondean hacia abajo. Para varios checkpoints se debe calcular y sumar cada por separado, sin sustituirlos incondicionalmente por una única fórmula continua en coma flotante. Las diferencias mínimas de redondeo entero no significan que se haya cobrado de más o de menos una comisión completa.
¿Por qué el precio instantáneo no revaloriza el Funding anterior?
- La tasa diaria procede de la contabilidad del inventario de Token y no depende directamente del precio del Pair en ese momento.
- La participación de la posición procede del nocional bruto; no es la cantidad de Token prestados × el precio spot del checkpoint.
- Abrir, ampliar, cerrar parcialmente y liquidar actualiza primero el índice antes de modificar los préstamos, fijando el periodo anterior con la utilización anterior.
- La recuperación de deuda incobrable solo se permite cuando no hay préstamos activos de Token, evitando aplicar retroactivamente a intervalos anteriores la utilización menor posterior a la recuperación.
La negociación de mercado sí puede cambiar la cantidad de Token que toman prestadas las posiciones nuevas y, de forma indirecta, la utilización futura. «No cobrar según el precio instantáneo» no significa que las comisiones futuras sean totalmente independientes del comportamiento del mercado.
4. Cómo se deduce el pago
Sean :
La parte pagada pasa de marginNative a fundingNative y no reduce el valor histórico de garantía en collateralNative ; la parte adeudada pero no pagada no se convierte por sí sola en ingresos realizados del protocolo.
| Operación | Tratamiento de Funding |
|---|---|
| Nueva apertura | Actualiza el índice global; las nuevas participaciones empiezan en la instantánea actual y no asumen periodos anteriores a la apertura |
| Ampliación | Liquida primero el periodo anterior con las participaciones antiguas; añade después las nuevas y cobra en adelante sobre el total combinado |
| Aporte de garantía | Añade primero los fondos y después liquida las comisiones de todas las participaciones, permitiendo cubrir deudas anteriores con fondos nuevos |
| Cerca completa | Liquida primero todas las participaciones y después realiza las respectivas comprobaciones de seguridad |
| Cierre parcial | Liquida solo las participaciones cerradas; las restantes conservan la instantánea anterior y la deuda histórica correspondiente |
| Liquidación | Prioriza el pago de Funding; si no puede pagarse por completo, entra en la rama específica de insolvencia de Funding |
Los cierres y liquidaciones están sujetos al bloqueo posterior a apertura o aumento. Si el último ocurrió en N, el cierre parcial o total y la liquidación individual o por lotes se permiten desde N+1. Añadir garantía o cerrar parcialmente no reinicia el bloqueo. Esta versión no permite retirar garantía de una posición activa ni devuelve efectivo al cerrar parcialmente.
Salvo en la liquidación, la operación se revierte si queda pendiente alguna parte del Funding que debía liquidarse en ella. Tras un cierre parcial, el Funding histórico de las participaciones restantes puede seguir pendiente. Reducir las participaciones mediante un cierre parcial no permite borrar el Funding histórico.
5 de la misma. Ejemplos precisos utilizando los parámetros actuales del grupo BSC
Ejemplo independiente de Funding: participaciones nocionales brutas de 1 BNB, préstamo de 132,259,540.801155254764734088 Token y principal efectivo de 1,997,367,528 Token, sin otras posiciones ni deuda incobrable.
La utilización cuantizada es del 6.62%, por debajo del 10%, por lo que la tasa diaria es de 10 ppm. Acciones corresponde a 1 BNB del nocional bruto. Mantenga esta utilización durante un día y actualice solo una vez al final del día:
Es decir, 0.000009999999999999 BNB que es 1 wei por debajo del ideal decimal de 0.00001 BNB. En un escenario separado con una utilización estable del 50%, el costo exacto de un día para las mismas acciones de 1 BNB es: 0.025006999999999999 BNB. el Estos son ejemplos de costes de financiación, no retornos fijos, límites de tamaño de posición o promesas de tasa.
Separación de periodos antes y después de ampliar
Si una posición mantiene primero durante dos días y luego añade , los dos días anteriores se liquidan usando ; solo tras la ampliación se utiliza . Aunque ampliar haga saltar la tasa diaria del tramo bajo al alto, la nueva tasa no puede aplicarse retroactivamente a esos dos días.