> ## Documentation Index
> Fetch the complete documentation index at: https://docs.intention.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Comisiones de trading

> Cuánto cuesta una ejecución: comisiones maker y taker, cómo se resuelve la que se te aplica, las reglas de redondeo y adónde van las comisiones.

La comisión de trading se cobra **por ejecución**, sobre el valor nocional de esa ejecución. Ni por orden ni por bloque: una orden que se ejecuta en cinco trozos se cobra cinco veces, sobre cinco nocionales, y una orden que nunca se ejecuta nunca se cobra.

Se aplican dos comisiones, según de qué lado de la operación estuvieras.

**Maker** — tu orden estaba en el libro y otro operó contra ella. Aportaste liquidez, y la comisión es más baja.

**Taker** — tu orden cruzó el diferencial (spread) y consumió liquidez del libro. La comisión es más alta.

La distinción va de lo que tu orden *hizo*, no de lo que pretendías. Una orden límite que cruza al colocarse paga la comisión taker. Si necesitas ser maker, usa solo maker (post-only), que se rechaza en vez de ejecutarse cuando fuera a tomar liquidez. Consulta [Tipos de orden](/es/trading/order-types).

<h2 id="the-calculation">
  El cálculo
</h2>

$$
\text{comisión} = \text{nocional de la ejecución} \times \frac{\text{comisión en ppm}}{1{,}000{,}000}
$$

Las comisiones se almacenan on-chain en **partes por millón**, no en porcentaje. El valor por defecto de la red es `450` ppm taker y `150` ppm maker: 0.045% y 0.015%.

Trabajar en ppm no es cosmético. Todo lo que hay en la ruta de compensación es [aritmética entera de punto fijo](/es/protocol/architecture/kernel), porque una diferencia de redondeo entre dos validadores es un fork, no una discrepancia. Una comisión expresada como porcentaje de un porcentaje tendría que convertirse en decimal en algún punto, y no hay ninguna versión de eso en la que coincidan todas las máquinas.

Por eso el redondeo está especificado y no es incidental:

|                                            | Regla                                                                                                       |
| ------------------------------------------ | ----------------------------------------------------------------------------------------------------------- |
| **Comisión cobrada**                       | Al más cercano, empates alejándose de cero, con un mínimo de 1 quantum siempre que la comisión sea positiva |
| **Bonificación pagada**                    | Al más cercano, empates alejándose de cero, **sin** mínimo: una bonificación puede redondear a cero         |
| **Comisión reservada al colocar la orden** | Al más cercano, empates alejándose de cero, mínimo de 1 quantum                                             |

El mínimo de 1 quantum en los cobros existe para que una ejecución muy pequeña no salga gratis. Que ese mínimo no exista en las bonificaciones es la imagen especular: el protocolo prefiere redondear un pago a nada antes que acuñar una unidad que no ganó.

<h2 id="which-rate-applies-to-you">
  Qué comisión se te aplica
</h2>

Toda ejecución resuelve la comisión de la misma manera, y el orden es fijo.

<div className="dg" data-dg="fee-rate-resolution">
  <div className="dg-c" style={{aspectRatio:"720 / 300"}}>
    <svg className="dg-w" viewBox="0 0 720 300" aria-hidden="true">
      <path className="dg-wire dg--blue" d="M 134.00 112.00 L 155.60 112.00" />

      <path className="dg-head dg--blue" d="M 162.00 112.00 L 155.60 116.40 L 155.60 107.60 Z" />

      <path className="dg-wire dg--green" d="M 340.00 112.00 L 373.26 41.78" />

      <path className="dg-head dg--green" d="M 376.00 36.00 L 377.24 43.67 L 369.28 39.90 Z" />

      <path className="dg-wire dg--sky" d="M 340.00 112.00 L 369.60 112.00" />

      <path className="dg-head dg--sky" d="M 376.00 112.00 L 369.60 116.40 L 369.60 107.60 Z" />

      <path className="dg-wire" d="M 340.00 112.00 L 373.26 182.22" />

      <path className="dg-head" d="M 376.00 188.00 L 369.28 184.10 L 377.24 180.33 Z" />
    </svg>

    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"28.0000%",width:"18.0556%",height:"18.6667%"}}><span className="dg-t">Una ejecución</span></div>
    <div className="dg-b dg--yellow dg-round" style={{left:"23.0556%",top:"24.6667%",width:"23.6111%",height:"25.3333%"}}><span className="dg-t">¿La cuenta lleva comisión propia?</span></div>
    <div className="dg-b dg--green dg-left" style={{left:"52.7778%",top:"0.6667%",width:"47.2222%",height:"22.6667%"}}><span className="dg-t">Comisión negociada de cuenta</span><span className="dg-s">se fija directamente sobre la cuenta y la pasada nocturna de niveles la omite a propósito — un recálculo nunca sobrescribe términos acordados</span></div>
    <div className="dg-b dg--sky dg-left" style={{left:"52.7778%",top:"26.0000%",width:"47.2222%",height:"22.6667%"}}><span className="dg-t">Comisión de nivel por volumen</span><span className="dg-s">derivada del volumen móvil, escrita on-chain a diario</span></div>
    <div className="dg-b dg-left" style={{left:"52.7778%",top:"51.3333%",width:"47.2222%",height:"22.6667%"}}><span className="dg-t">Valor por defecto de la red</span><span className="dg-s">una cuenta nueva opera en el nivel 0, no sin comisión</span><span className="dg-n">Una comisión de cero es real: una vez fijada, se cobra al pie de la letra.</span></div>
    <div className="dg-b dg-dashed dg-left" style={{left:"0.0000%",top:"78.6667%",width:"100.0000%",height:"17.3333%"}}><span className="dg-s">En la configuración on-chain existe además una comisión base por mercado, pero hoy no se aplica en la ruta de ejecución — todos los mercados se resuelven con la cadena cuenta-y-luego-defecto de arriba.</span></div>
  </div>
</div>

**Una comisión negociada de cuenta** se fija directamente sobre una cuenta. Sobrevive a la pasada nocturna de niveles: una cuenta con una comisión negociada se omite deliberadamente, de modo que un recálculo por volumen nunca sobrescribe términos que alguien acordó.

**Una comisión de nivel por volumen** es lo que tiene casi toda cuenta. Se deriva del volumen móvil y se escribe de vuelta on-chain a diario. Consulta [Niveles de comisiones](/es/programs/fee-tiers).

**El valor por defecto de la red** se aplica a una cuenta a la que nunca se le ha asignado nada: una cuenta nueva opera en el nivel 0, no sin comisión alguna.

<Note>
  Una comisión de cero es una comisión real, no una comisión ausente. En cuanto una cuenta lleva una comisión fijada explícitamente, el protocolo la cobra al pie de la letra, incluso cuando vale cero. Nada recae en silencio sobre el valor por defecto solo porque el número parezca vacío.
</Note>

En la superficie de configuración on-chain existe además una **comisión base por mercado**, para el caso en que el perfil de riesgo de un mercado se aparte lo bastante del de la plataforma como para que aplicarle el baremo general sea incorrecto (un contrato pre-mercado, un listado inusualmente ilíquido). Cuando se aplica, sustituye al valor por defecto de la red como base para ese mercado, y las comisiones de cuenta se siguen superponiendo encima.

<Warning>
  Las comisiones base por mercado son configurables pero **hoy no se aplican en la ruta de ejecución**. Ahora mismo todos los mercados se resuelven con la cadena cuenta-y-luego-defecto de arriba. Esta página dirá lo contrario cuando eso cambie.
</Warning>

<h2 id="what-the-rate-can-be">
  Qué valores puede tomar la comisión
</h2>

Ambas comisiones están acotadas on-chain, y si una configuración supera los límites la escritura se rechaza en vez de recortarse.

|           | Límite                                                          |
| --------- | --------------------------------------------------------------- |
| **Taker** | Nunca negativa. Tope del 10%                                    |
| **Maker** | Puede ser negativa (una bonificación) hasta −0.1%. Tope del 10% |

La asimetría es deliberada. Una comisión maker negativa es un incentivo por diseño: la plataforma paga por la liquidez que quiere en el libro. Una comisión taker negativa sería un mecanismo para acuñar dinero operando contra ti mismo, así que no es representable, no meramente desaconsejada.

El techo del 10% es una barrera de seguridad, no un baremo. Las comisiones reales viven dos órdenes de magnitud por debajo; el límite existe para impedir que una configuración absurda o maliciosa llegue a ejecución, no para describir lo que paga nadie.

<h2 id="placing-orders-costs-no-gas">
  Colocar órdenes no cuesta gas
</h2>

Enviar, modificar y cancelar órdenes son transacciones nativas del protocolo. No requieren saldo de gas y no compiten en un mercado de comisiones.

Esto importa más de lo que parece. En una plataforma donde gestionar órdenes cuesta gas, cotizar es caro y cancelar durante la volatilidad es más caro justo cuando más falta hace; los market makers cotizan entonces más ancho para cubrirlo, y ese diferencial lo paga todo el mundo. Hacer gratuita la gestión de órdenes elimina ese coste del diferencial en vez de moverlo de sitio.

La consecuencia es que **la comisión de trading es todo el coste de operar en el protocolo.** No hay una segunda partida.

<h2 id="why-your-reserved-margin-exceeds-the-initial-requirement">
  Por qué tu margen reservado supera el requisito inicial
</h2>

Cuando abres una posición, el protocolo reserva margen para el requisito inicial *más una comisión de cierre anticipada*: una posición que no puede permitirse cerrarse es una posición que acaba absorbiendo la plataforma.

Esa comisión anticipada se calcula con la **comisión taker por defecto de la red**, fijada en el momento en que se colocó la orden, no con la tuya ni con la que la comisión llegue a ser después.

Las dos partes son conservadoras a propósito. Usar la comisión taker por defecto significa que la reserva nunca se queda corta para una cuenta cuya comisión suba después. Fijarla en la colocación significa que un cambio de comisión a mitad de vida no puede invalidar retroactivamente un margen que ya se comprobó y se aceptó.

Se te cobra tu comisión real cuando se ejecuta el cierre. La reserva es un límite, no una factura.

<h2 id="where-fees-go">
  Adónde van las comisiones
</h2>

Las comisiones de trading se recaudan en una cuenta on-chain controlada por el protocolo. Lo que sale de ahí se dirige al ecosistema en vez de retenerse.

<div className="dg" data-dg="fee-destinations">
  <div className="dg-c" style={{aspectRatio:"720 / 314"}}>
    <svg className="dg-w" viewBox="0 0 720 314" aria-hidden="true">
      <path className="dg-wire dg--blue" d="M 134.00 138.00 L 165.60 138.83" />

      <path className="dg-head dg--blue" d="M 172.00 139.00 L 165.49 143.23 L 165.72 134.43 Z" />

      <path className="dg-wire dg-soft" d="M 371.00 139.00 L 408.72 39.98" />

      <path className="dg-head" d="M 411.00 34.00 L 412.83 41.55 L 404.61 38.41 Z" />

      <path className="dg-wire dg-soft" d="M 371.00 139.00 L 406.18 108.21" />

      <path className="dg-head" d="M 411.00 104.00 L 409.08 111.53 L 403.29 104.90 Z" />

      <path className="dg-wire dg-soft" d="M 371.00 139.00 L 406.18 169.79" />

      <path className="dg-head" d="M 411.00 174.00 L 403.29 173.10 L 409.08 166.47 Z" />

      <path className="dg-wire dg-soft" d="M 371.00 139.00 L 408.72 238.02" />

      <path className="dg-head" d="M 411.00 244.00 L 404.61 239.59 L 412.83 236.45 Z" />
    </svg>

    <div className="dg-b dg--blue" style={{left:"0.0000%",top:"35.0318%",width:"18.0556%",height:"17.8344%"}}><span className="dg-t">Cada ejecución</span></div>
    <div className="dg-b dg--blue" style={{left:"24.4444%",top:"32.1656%",width:"26.3889%",height:"24.2038%"}}><span className="dg-t">Cuenta de comisiones</span><span className="dg-s">on-chain, auditable</span></div>
    <div className="dg-b dg--green" style={{left:"57.7778%",top:"0.6369%",width:"42.2222%",height:"20.3822%"}}><span className="dg-t">Bóveda de liquidez</span><span className="dg-s">cotiza en el libro y toma el control en liquidaciones; los beneficios van a los depositantes</span></div>
    <div className="dg-b dg--green" style={{left:"57.7778%",top:"22.9299%",width:"42.2222%",height:"20.3822%"}}><span className="dg-t">Fondo de seguro</span><span className="dg-s">absorbe déficits antes de que el desapalancamiento alcance a otros</span></div>
    <div className="dg-b dg-dashed" style={{left:"57.7778%",top:"45.2229%",width:"42.2222%",height:"20.3822%"}}><span className="dg-t">Bonificaciones de referidos</span><span className="dg-s">cuando el programa esté activo</span></div>
    <div className="dg-b dg-dashed" style={{left:"57.7778%",top:"67.5159%",width:"42.2222%",height:"20.3822%"}}><span className="dg-t">Emisores de tokens</span><span className="dg-s">por listados de spot que trae un tercero — el spot aún no está activo</span></div>
    <div className="dg-free" style={{left:"0.0000%",top:"88.5350%",width:"100.0000%"}}><div className="dg-n">Saldos y movimientos son estado de la cadena: saldo inicial, comisiones, transferencias y saldo final son una suma que cualquiera recalcula desde los bloques confirmados.</div></div>
  </div>
</div>

* **La [bóveda de liquidez](/es/trading/vaults)**, que cotiza en el libro y toma el control de posiciones durante las [liquidaciones](/es/trading/liquidations). Los ingresos por comisiones son parte de sus ingresos, y los beneficios de la bóveda se acumulan para los depositantes.
* **El fondo de seguro**, que absorbe los déficits que una liquidación no pudo cubrir antes de que el [desapalancamiento](/es/trading/adl) alcance a otros traders.
* **Las bonificaciones de [referidos](/es/programs/referrals)**, cuando ese programa esté activo.
* **Los emisores de tokens**, por los listados que trae un tercero. Afecta a los listados de spot, que todavía no están activos.

Los saldos y los movimientos son estado de la cadena. La conciliación (saldo inicial, comisiones entrantes, transferencias salientes, saldo final) es una suma que cualquiera puede recalcular a partir de los bloques confirmados, no una cifra que alguien tenga que publicar.

Las comisiones de puente y de cuenta se recaudan aparte, en su propia cuenta. Consulta [Comisiones ajenas al trading](/es/programs/other-fees).

<h2 id="what-is-not-a-trading-fee">
  Qué no es una comisión de trading
</h2>

| Coste                                                   | Se paga a          | Notas                                       |
| ------------------------------------------------------- | ------------------ | ------------------------------------------- |
| Comisión de trading                                     | El protocolo       | Esta página                                 |
| [Financiación](/es/trading/funding)                     | Otros traders      | El protocolo no se lleva nada               |
| Deslizamiento                                           | Nadie              | Es el precio que obtuviste, no un cargo     |
| [Penalización de liquidación](/es/trading/liquidations) | El fondo de seguro | Solo en una liquidación                     |
| [Comisión de retiro](/es/programs/other-fees)           | El protocolo       | Puente, no trading                          |
| Gas                                                     | —                  | No se cobra en las transacciones de trading |

La financiación es la que más a menudo se confunde con una comisión. Es una transferencia entre posiciones largas y cortas; según el lado que tengas, es un coste o un ingreso.

<h2 id="reducing-what-you-pay">
  Cómo reducir lo que pagas
</h2>

* **Sé maker.** Para la mayoría de las cuentas, la brecha maker–taker es más ancha que la que hay entre niveles de volumen contiguos. Cambiar *cómo* operas mueve tu coste más que operar más.
* **Usa solo maker** cuando no puedas permitirte pagar comisiones taker por accidente. Se rechaza en vez de ejecutarse si fuera a cruzar.
* **Mantén la actividad bajo una sola cuenta padre.** Las subcuentas se agregan a efectos de nivel, así que repartir no gana nada y cuesta complejidad operativa.
* **Divide las órdenes grandes.** El [TWAP](/es/trading/twap) y las [órdenes escalonadas](/es/trading/scale-orders) reducen el deslizamiento, que en una orden grande suele superar con creces a la comisión.

<Warning>
  Lee las comisiones desde la cadena en vez de codificarlas a fuego. El baremo es configuración on-chain y se mueve; una integración que lleve su propia copia acabará calculando un coste que la red no está cobrando. Consulta [Desarrolladores](/es/developers/overview).
</Warning>

<h2 id="where-to-go-next">
  Qué leer a continuación
</h2>

<CardGroup cols={2}>
  <Card title="Niveles de comisiones" href="/es/programs/fee-tiers">
    El baremo, cómo se calcula tu nivel y las bonificaciones para market makers.
  </Card>

  <Card title="Comisiones ajenas al trading" href="/es/programs/other-fees">
    Costes de puente, cuenta, bóveda y liquidación.
  </Card>

  <Card title="Tipos de orden" href="/es/trading/order-types">
    Solo maker, y cómo garantizar la condición de maker.
  </Card>

  <Card title="Financiación" href="/es/trading/funding">
    El coste que va a otros traders y no al protocolo.
  </Card>
</CardGroup>
