TWAP y capacidad ejecutable
La confirmación TWAP madura, las restricciones inmediatas en el lugar y el inventario de préstamo determinan conjuntamente la capacidad máxima de venta corta ejecutable.
Tres restricciones diferentes
| Restricción | Pregunta que responde | Fuente de datos |
|---|---|---|
| Curva de riesgo | Qué venta neta teórica se permite actualmente | Modelo de parámetros fijos |
| TWAP + spot | Qué parte de la subida está confirmada y si el precio actual reduce la capacidad | Precio acumulado V2 y reservas en tiempo real |
| Token prestables / salida exacta | Si el inventario puede venderse realmente por esa cantidad de USDC | Contabilidad del Engine, saldo de Token y Pair en tiempo real |
El importe que finalmente puede abrirse depende de las tres, no de una única tabla de capitalización.
1. Precio acumulado y TWAP
V2 registra el precio acumulado de external6 / token18 . Si A(t) es el valor acumulado escalado por 2¹¹² y el intervalo entre dos observaciones es Δt:
Conversión a capitalización en native18:
2. La ventana mínima no es una ventana móvil fija
La familia de Engine de referencia utiliza una ventana mínima de observación de 300 segundos:
Δt < 300 segundos: Las actualizaciones de observación no escribe el estado de observación ni eleva el límite confirmado.Δt ≥ 300 segundos: esta media cubre todo el periodo.
3. Límite confirmado: solo aumenta
Al inicializar, el límite de capacidad parte de los valores fijos M₀ y C(M₀) ; la capacidad inicial no es cero. Todavía no existe una muestra TWAP de tiempo transcurrido.
Para una muestra madura, la capitalización candidata es:
Solo se eleva si el candidato supera el máximo histórico. Sea H el límite confirmado de capitalización y el límite confirmado de capacidad:
Una caída normal de precio no reduce estos dos máximos históricos confirmados. Sin embargo, spot sigue limitando de inmediato la capacidad realmente disponible.
4. Restricción spot inmediata
Si el volumen neto vendido de todas las posiciones existentes es O = totalOpenShortNative:
- Caída de spot: reduce de inmediato la capacidad de apertura sin esperar a un nuevo TWAP.
- Recuperación de spot: restaura de inmediato la capacidad dentro del límite confirmado.
- Nuevo máximo de spot: la parte que supera el límite confirmado sigue requiriendo un TWAP maduro.
- Spot inferior a
M₀: el modelo conserva el mínimoM₀; esto no significa que desaparezca el riesgo de todo el mercado.
Ejemplo de escenarios
Supongamos un límite histórico confirmado de capitalización de 10,000,000 USDC y un volumen neto vendido existente de 8,000 USDC:
| Capitalización spot actual | Capacidad efectiva (USDC aprox.) | Capacidad restante de nuevas ventas netas (USDC aprox.) |
|---|---|---|
| 25,000,000 | 55,056.240673 | 47,056.240673; la subida por encima del límite anterior no se ha liberado |
| 1,000,000 | 10,518.095455 | 2,518.095455; contracción inmediata |
| 10,000,000 | 55,056.240673 | 47,056.240673; recuperación dentro del límite anterior |
Este ejemplo calcula únicamente la capa de riesgo. La restricción de préstamos en Token del Pair real puede reducir la cantidad finalmente ejecutable.
5. Restricción del inventario de Token
El saldo real de Token del motor debe ser al menos igual al saldo contable prestable. Una transferencia adicional de Token no amplía automáticamente L₀; si el saldo es insuficiente, el Quoter devuelve un error en lugar de seguir mostrando una capacidad aparentemente disponible.
Sean T las reservas Token18 del Pair,R las reservas USDC external6 y L los Token18 prestables. Para que el cálculo inverso de salida exacta V2 no supere L, la venta neta máxima en external6 que permite el inventario es:
L = 0 devuelve cero por separado en este caso.
Esta capacidad prevista se convierte hacia abajo a external6 y se toma el menor valor:
Si Qsold,max = 0, el nocional también es cero. La suma de 1 y la resta de 1 de estas expresiones se refieren a unidades enteras brutas native18, no a 1 USDC.
6. Una cotización no garantiza la ejecución
- La vista previa y el estado confirmado no son el mismo campo; la interfaz debe mostrarlos por separado.
- Después de la cotización pueden producirse swaps, aperturas de otros usuarios, liquidaciones de Token fiscales o el avance del tiempo.
- El nocional ejecutable sigue sin ser una cotización completa de la transacción: el usuario también debe cumplir los requisitos de garantía, límite de Token prestados y salida neta exacta de seis decimales.