Qué es fill en trading
Un fill es la ejecución de una orden. Si la orden se ejecuta con todo el volumen pedido, es un fill completo. Si se ejecuta solo una parte del volumen, es una ejecución parcial (en inglés, partial fill).
Una orden es la instrucción de comprar o vender un volumen de un instrumento. El volumen se mide en lotes o en unidades del tamaño del contrato.
¿Listo para probarlo en una cuenta real o demo?
Enlace de afiliado · el trading conlleva un alto riesgo de pérdida
Definición precisa
En términos formales, un fill es cada transacción (deal) que surge cuando una orden encuentra contrapartida a un precio aceptable. Una misma orden puede generar varios fills:
- Fill completo: el volumen ejecutado es igual al volumen de la orden.
- Ejecución parcial: el volumen ejecutado es menor que el volumen de la orden. Lo que pasa con el resto depende de la política de ejecución.
- Sin fill: la orden se rechaza o se cancela sin ejecutar nada.
La ejecución parcial ocurre cuando no hay liquidez suficiente al precio pedido. Esto pasa más en mercados poco líquidos, en la apertura, alrededor de noticias o en órdenes grandes.
Ejemplo hipotético
Un trader envía una orden límite de compra por un volumen V a un precio P. En ese momento, solo hay vendedores dispuestos a vender una cantidad A, menor que V, a P o mejor.
- Se ejecuta A: es un fill parcial.
- Queda pendiente V − A.
- Si después aparece más oferta a P, el resto puede ejecutarse en otro fill, a otro momento.
- El precio medio de la posición es el promedio ponderado por volumen de todos los fills.
Para calcular el valor de cada parte o el margen que usa, sirven las herramientas de calculadoras y simuladores.
Dónde aparece el término
- MetaTrader 5: las órdenes tienen una política de ejecución. Las opciones generales son Fill or Kill (todo o nada), Immediate or Cancel (se ejecuta lo posible y se cancela el resto) y Return (lo no ejecutado queda pendiente). En el historial, una orden puede figurar como ejecutada parcialmente y mostrar varios deals. Más detalle en Fill or kill e IOC y MetaTrader 5.
- Reportes: en el estado de cuenta cada fill suele aparecer como una operación separada, con su propio precio y hora.
- Noticias y análisis: se habla de fill price (precio de ejecución) o de órdenes institucionales grandes que se ejecutan en varias partes.
Casos límite
- Fills a precios distintos: una orden de mercado grande puede ejecutarse en varios niveles de precio. La diferencia con el precio esperado es deslizamiento (slippage).
- Órdenes stop: al activarse se convierten en órdenes de mercado y también pueden ejecutarse por partes o con deslizamiento, sobre todo en un flash crash.
- Volumen mínimo: si el resto queda por debajo del volumen mínimo negociable, puede cancelarse.
- Costos: si la comisión se cobra por operación, varios fills pueden cambiar el costo total. Revisa las condiciones vigentes en el sitio oficial del intermediario.
- Otro sentido de "fill": en análisis técnico, gap fill significa que el precio vuelve a cubrir un hueco del gráfico. No tiene que ver con la ejecución de órdenes.
El trading de CFD y forex con apalancamiento puede generar pérdidas rápidas. Una ejecución parcial o con deslizamiento puede dejar una posición distinta de la planeada. Mira gestión de riesgo.
Términos relacionados
Preguntas frecuentes
¿Qué significa que una orden fue ejecutada parcialmente?
Que solo se ejecutó una parte del volumen pedido. El resto queda pendiente o se cancela, según la política de ejecución.
¿Una ejecución parcial es un error?
No. Es un resultado normal cuando no hay liquidez suficiente al precio pedido.
¿Cómo evito quedarme con una parte ejecutada?
Con la política Fill or Kill, la orden se ejecuta completa o no se ejecuta. Su disponibilidad depende de la plataforma y del instrumento.
¿Dónde veo los fills de una orden?
En el historial de la plataforma y en el estado de cuenta, donde cada ejecución aparece con su precio y su hora.
