Spread bid-ask: dos precios y una diferencia
Entiende los precios bid y ask, calcula el spread cotizado y sigue un ejemplo real de Forex sin confundir una cotización con una operación ejecutada.
Autor · Editor
- Autor
- Mykola Zavarov
- Editor
- Andrey Bondarenko
Revisado
Lo esencial
Bid es el precio de compra cotizado y ask, el de venta. El cliente que vende contra esa cotización mira el bid; el que compra, el ask.
El spread cotizado es Ask − Bid. La diferencia de precio, el número de pips y el importe monetario son medidas distintas, cada una con sus unidades.
Dos precios en pantalla no demuestran qué cantidad está disponible, a qué precio se ejecutaría una orden, con qué rapidez ni cuál es el mejor precio del mercado.
En el ejemplo de compra y venta con una cotización que no cambia, la pérdida equivale a un spread completo antes de los cargos adicionales, no a dos. Los precios de entrada y salida de operaciones reales ya incorporan sus efectos.
Las tablas históricas de este artículo corresponden al 6 de noviembre de 2026. Una comparación que se actualiza no modifica esas observaciones fechadas.
¿Qué es el spread bid-ask?
El spread bid-ask, también llamado horquilla de precios, es la diferencia entre un precio de venta cotizado, denominado ask u oferta, y un precio de compra cotizado, denominado bid. Son las dos caras de una misma cotización y conviene leerlas juntas. La palabra «compra» puede resultar confusa si no se especifica de quién se habla: quien publica un bid está dispuesto a comprar; el cliente que vende a ese bid toma el lado contrario. Investor.gov define bid y ask.
Para el cliente que quiere comprar a la cotización mostrada, el lado que debe consultar es el Ask; si quiere vender, es el Bid. Esto describe los lados de una cotización, sin garantizar que una orden se ejecute a ninguno de esos precios. Una orden limitada puede fijar un precio, con otras condiciones de ejecución; la guía de tipos de órdenes trata esa cuestión por separado.
El concepto se aplica también fuera de Forex, pero importa la estructura del mercado. Una cotización bursátil y una cotización de divisas de un intermediario OTC no representan el mismo tipo de mercado. Los datos de nuestro ejemplo son dos observaciones de Forex de una única cuenta MT5 monitorizada. No constituyen una mejor oferta y demanda consolidada para todo el mercado. La explicación de Forex de Investor.gov distingue la negociación en mercados organizados de la realizada con contrapartes fuera de ellos.
El Ask suele estar por encima del Bid, pero afirmar que «siempre es estrictamente mayor» sería excesivo. Si los dos precios válidos coinciden, el spread cotizado es cero. Eso no convierte en cero todos los demás costes. Este ejemplo admite el cero y rechaza diferencias negativas o no válidas conforme a sus propias reglas de calidad de datos.
Cómo calcular el spread y expresar sus unidades
Parte de precios que correspondan al mismo símbolo, fuente y observación: spread cotizado = Ask − Bid. Por ejemplo, una cotización hipotética de una acción con bid de 50,00 y ask de 50,05 tiene un spread de 0,05 unidades monetarias por acción. Aún hay que especificar la cantidad y los cargos antes de convertirlo en un cálculo de costes.
En Forex, divide la diferencia de precio entre el tamaño definido del pip para obtener pips, o entre el tamaño del punto de la plataforma para obtener puntos. En muchos pares de divisas, un pip equivale a 0,0001; en un par cotizado en yenes japoneses suele ser 0,01. Consulta la convención del instrumento en lugar de contar el último decimal de la pantalla. Explicación del pip de OANDA.
Medida | Cálculo o significado | Qué hay que conocer |
|---|---|---|
Spread en precio | Ask − Bid | Mismo símbolo, fuente y observación de la cotización |
Spread en pips | (Ask − Bid) / tamaño del pip | La convención del pip para ese par |
Spread en puntos de la plataforma | (Ask − Bid) / tamaño del punto | El tamaño del punto del símbolo en la plataforma |
Tick mínimo | El incremento de precio permitido por la especificación | El tamaño del tick; no equivale necesariamente a un pip ni a un punto |
Spread relativo | 100 × (Ask − Bid) / precio medio; precio medio = (Ask + Bid) / 2 | Un denominador explícito y unidades porcentuales |
Ejemplo monetario | Spread en precio × tamaño del contrato × lotes, en la divisa cotizada para estos ejemplos lineales de Forex | Contrato, volumen y conversión si la moneda de presentación es distinta |
Desplázate lateralmente para comparar todas las columnas ↔
MetaQuotes define por separado el tamaño del punto, el tamaño mínimo del tick y el valor monetario del tick. Los dos registros del conjunto de datos incluyen tamaños de pip y de punto, pero no un campo de tick mínimo, por lo que este artículo no inventa un número de ticks para ellos. Un valor en puntos no es un porcentaje ni un importe en la moneda de tu cuenta. La guía de pips, puntos y ticks desarrolla esta distinción. Propiedades de los símbolos.
Lee los dos precios juntos
En el ejemplo de abajo, selecciona EUR/USD o USD/JPY y elige qué lado quieres entender. El control destaca el precio cotizado correspondiente; no envía ninguna orden. Un pequeño selector de volumen convierte esa misma diferencia de precio en una estimación monetaria educativa cuando existe una valoración utilizable.
Lee el símbolo, la identificación de la cuenta y la hora de la cotización junto con los precios. La fuente es FxPro Standard en MT5, una cuenta en un servidor real, sin fondos. Son observaciones de cotizaciones, no operaciones de clientes con capital depositado. La fuente de datos identifica el ejemplo; no es una recomendación de bróker.
Una estructura de cotización de MT5 puede contener tanto Bid como Ask en la última actualización aunque solo haya cambiado uno de los lados. Mantener ambos en la misma observación evita construir una cotización artificial con registros no relacionados. No significa que los dos precios hayan cambiado exactamente en ese instante. MetaQuotes: MqlTick.
Distingue el ejemplo fechado de un resultado que se actualiza. Una respuesta reciente de la API puede contener una cotización antigua. Lee la hora de observación y su estado, y la hora propia de la conversión de divisas cuando se muestre. Que no haya una estimación monetaria disponible no invalida unos precios que, por lo demás, son válidos.
Un ejemplo real y fechado: EUR/USD y USD/JPY
Estos dos registros se recogieron el 6 de noviembre de 2026, alrededor de las 06:56 UTC, de la misma fuente fija FxPro Standard / MT5 / servidor real / cuenta sin fondos, con USD como moneda de la cuenta y de presentación. Cada par tiene su propia marca de tiempo; no se afirma que las cotizaciones sean simultáneas. La captura de datos fechada conserva los valores usados aquí.
Campo registrado | EUR/USD | USD/JPY |
|---|---|---|
Hora de la cotización, 6 de noviembre de 2026 · UTC | 06:56:02.046 | 06:56:02.609 |
Bid | 1,11838 | 158,099 |
Ask | 1,11852 | 158,114 |
Ask − Bid | 0,00014 USD por EUR | 0,015 JPY por USD |
Tamaño del pip | 0,0001 | 0,01 |
Spread cotizado | 1,4 pips | 1,5 pips |
Tamaño del punto de la plataforma | 0,00001 | 0,001 |
Spread en puntos de la plataforma | 14 | 15 |
Contrato registrado por 1 lote | 100 000 EUR | 100 000 USD |
Desplázate lateralmente para comparar todas las columnas ↔
La resta en EUR/USD es 1,11852 − 1,11838 = 0,00014. Al dividir entre 0,0001 se obtienen 1,4 pips; al dividir entre 0,00001, 14 puntos de la plataforma. En USD/JPY, 158,114 − 158,099 = 0,015, es decir, 1,5 pips o 15 puntos según las definiciones de ese registro.
Un número de pips mayor no indica cuál de los dos ejemplos cuesta más en USD. La divisa cotizada y el valor del pip son distintos. Dos observaciones tampoco permiten establecer un spread típico, identificar al mejor bróker ni demostrar una diferencia persistente entre estos pares. Las actualizaciones del bloque en vivo no modifican esta tabla histórica.
Por qué comprar y vender sin cambio de cotización equivale a un spread
Usa la cotización histórica de EUR/USD solo como un ejemplo aritmético condicionado a ciertos supuestos. Supongamos que 1 lote representa 100 000 EUR, la cotización no cambia, las dos operaciones hipotéticas se ejecutan exactamente a los precios mostrados y no hay comisiones, cargos de financiación ni otros costes. Ninguna de esas ejecuciones supuestas figura en este conjunto de datos.
Paso hipotético | Cálculo | Importe en USD |
|---|---|---|
Comprar 100 000 EUR al Ask | 100 000 × 1,11852 | Pagar 111 852 |
Vender los mismos 100 000 EUR al Bid sin cambios | 100 000 × 1,11838 | Recibir 111 838 |
Diferencia antes de los costes adicionales | 111 838 − 111 852 | −14 |
Desplázate lateralmente para comparar todas las columnas ↔
La pérdida en este escenario es 100 000 × (Ask − Bid) = 14 USD: un spread completo. Restar otros 14 USD «por el cierre» contaría dos veces la misma diferencia. Invertir la secuencia —vender al Bid y recomprar al Ask sin cambios— produce la misma diferencia bajo esos supuestos.
También puede verse a partir del precio medio, 1,11845. Comprar al Ask queda 0,00007 por encima de esa referencia y vender al Bid, 0,00007 por debajo. Las dos mitades suman 0,00014. Es una explicación contable, no una afirmación de que se pueda operar al precio medio.
Cuando las cotizaciones cambian entre la entrada y la salida, utiliza los precios que correspondan realmente. Un resultado calculado con los precios efectivos de ejecución de entrada y salida ya incorpora esos efectos; no restes otro spread cotizado a ese resultado. Aún puede ser necesario incluir las comisiones o los cargos de financiación cobrados por separado. La guía sobre deslizamiento distingue las referencias cotizadas de los registros de ejecución.
Convierte la diferencia en dinero sin ocultar otros cargos
Para los contratos lineales de Forex de la captura, multiplicar el spread en precio por el tamaño del contrato y los lotes da un ejemplo monetario en la divisa cotizada. Así, EUR/USD da 0,00014 × 100 000 × 1 = 14 USD. Para 0,1 lotes son 1,40 USD; para 0,01 lotes, 0,14 USD. Estos importes ajustan la misma observación al volumen y no comprueban si esas cantidades podían ejecutarse.
En USD/JPY, el cálculo es 0,015 × 100 000 × 1 = 1500 JPY. La valoración guardada de la API convierte ese importe en 9,48727598170523 USD antes del redondeo, que se muestran como 9,49 USD. La observación usada para la conversión está fechada el 6 de noviembre de 2026 a las 06:56:01.974 UTC, por separado de la cotización del par. La captura no incluye las cotizaciones individuales que forman la mediana del proveedor de conversión. Por tanto, permite comprobar la aritmética en JPY y el ajuste proporcional en USD, pero no reconstruir de forma independiente toda la fuente de conversión. Captura de datos.
Ajustar proporcionalmente el valor en USD sin redondear da aproximadamente 0,9487275982 USD para 0,1 lotes y 0,0948727598 USD para 0,01 lotes, mostrados como 0,95 y 0,09 USD, respectivamente. Multiplicar el valor ya redondeado de 9,49 eliminaría precisión. Esto importa siempre que una cifra mostrada se reutiliza en otro cálculo.
La comisión tarifaria de la fuente seleccionada es cero en la respuesta guardada. Aun así, el widget identifica el resultado como «solo spread»: no promete que el coste total de operar sea cero. Otras cuentas pueden cobrar una comisión aparte, y «por lado» no equivale a «por operación completa de apertura y cierre». Comprueba las unidades de la tarifa y cuándo se aplica. La explicación de los cargos de los intermediarios de Investor.gov y Raw Spread frente a Standard tratan esa comparación por separado.
El spread cotizado no es el spread efectivo ni un comprobante de ejecución
El spread cotizado usa el Bid y el Ask mostrados. Las medidas de spread efectivo utilizan un precio real de ejecución y una referencia definida, a menudo el precio medio, según el método de medición. Una captura de cotizaciones no contiene esa ejecución. La explicación oficial de Schwab distingue la diferencia cotizada de las medidas de coste basadas en ejecuciones. Spread cotizado frente a spread efectivo.
El precio mostrado al enviar una orden a mercado no garantiza su precio de ejecución. Pueden influir el tipo de orden, la cantidad disponible, los cambios de precio y el encaminamiento de la orden; el precio de la última operación también es un dato distinto de la cotización actual de compra y venta. Investor.gov: tipos de órdenes.
Por tanto, estas observaciones de MT5 no permiten medir el deslizamiento, la tasa de ejecución, las recotizaciones, la velocidad de ejecución ni el volumen que podrías negociar. No ofrecen un libro de órdenes ni un mejor precio consolidado entre centros de negociación. Calcular con ellas un beneficio o una pérdida hipotéticos no las convertiría en prueba de una operación.
Por ese mismo motivo, combinar el mejor Bid de un bróker con el mejor Ask de otro no produce una cotización válida para este widget. Distintas cuentas, horas y condiciones de acceso describirían otro experimento. Aquí, ambos lados permanecen vinculados a una única observación de la fuente.
Por qué cambian los spreads y qué no explica una sola captura
Los spreads pueden variar con las condiciones del mercado. OANDA, por ejemplo, indica que los cambios de volatilidad y liquidez pueden ampliar sus spreads en torno a noticias, aperturas y cierres de mercado. Esto explica posibles condiciones de su servicio; no es una regla que atribuya una causa a cada cambio de nuestros datos. Política de spreads de OANDA.
Una cotización con un spread reducido no mide una liquidez ilimitada. Sin cantidades cotizadas, profundidad de mercado y registros de ejecución no se puede determinar cómo se ejecutaría una orden mayor. Del mismo modo, observar un spread amplio no demuestra que un bróker haya actuado de forma indebida ni que lo haya causado un anuncio concreto.
El tiempo importa de dos maneras: la diferencia puede cambiar y la observación mostrada puede envejecer. Según la política registrada para este ejemplo, una cotización se considera actual hasta los 45 segundos, reciente hasta los 120 y antigua a partir de entonces. Volver a obtener la misma observación no reinicia su antigüedad. Son umbrales de presentación del producto, no garantías de que el mercado siga ofreciendo esa cotización. Política registrada.
Para investigar condiciones históricas harían falta una fuente, un intervalo, una muestra y una política de datos ausentes definidos. Nuestro historial de spreads muestreado por minutos, cuando se utiliza en otros productos, resume agregados observados de cada minuto; no es un flujo completo de ticks ni demuestra el spread máximo alcanzado dentro de un minuto. Dos ejemplos fechados no pueden resolver esa cuestión histórica.
El siguiente paso: comparar el mismo par, volumen y base de costes
Una vez entendidos los dos precios, usa la calculadora de spreads para desglosar una cotización o calcular tus propios escenarios, y consulta los spreads y comisiones observados para EUR/USD. Los dos enlaces del widget conservan el par y el volumen seleccionados, no los precios cotizados. La comparación existente reúne los escenarios de costes por cuenta; este artículo no crea otro ranking de brókeres.
- Comprueba el par canónico, la entidad del bróker, el tipo de cuenta y la plataforma antes de comparar filas.
- Usa el mismo volumen, moneda y base de observación; distingue la última cotización de una estadística histórica.
- Lee la hora de la cotización y de cualquier conversión. Una actualización correcta no implica una observación nueva del mercado.
- Mantén identificables el spread y la comisión cobrada por separado; un spread cotizado bajo no demuestra un coste total bajo.
- Comprueba por separado la disponibilidad para tu país y la entidad correspondiente; el idioma de la página no la determina.
Identificar la fuente de la captura demuestra de dónde procede el ejemplo, no recomienda abrir esa cuenta. Los análisis de brókeres pueden aportar contexto para una decisión separada sobre condiciones y disponibilidad. Ni un spread cero ni el menor valor de un conjunto limitado de observaciones demuestran seguridad o que un bróker sea adecuado para ti.
Preguntas frecuentes
¿Compro al Bid o al Ask?
Al comprar contra la cotización mostrada, el Ask es el lado de venta pertinente. Al vender contra ella, el Bid es el lado de compra pertinente. Estas etiquetas no garantizan una ejecución: siguen importando el tipo de orden, la cantidad, el momento y las condiciones de ejecución.
¿El spread bid-ask puede ser cero?
Sí. Si dos precios cotizados válidos coinciden, Ask − Bid es cero. El ejemplo acepta ese valor como un número en lugar de tratarlo como un dato ausente. Un spread cotizado de cero no implica comisiones, financiación o costes relacionados con la ejecución iguales a cero.
¿Por qué 0,015 en USD/JPY son 1,5 pips y no 150 pips?
En la especificación de USD/JPY registrada, un pip equivale a 0,01. Por tanto, 0,015 / 0,01 = 1,5 pips. El punto de la plataforma es 0,001, así que la misma diferencia equivale a 15 puntos. Usa las definiciones reales en lugar de contar decimales.
¿Pago el spread completo dos veces al abrir y cerrar?
En el ejemplo explícito de cotización sin cambios, comprar al Ask y vender al Bid genera una pérdida de un spread completo antes de los cargos adicionales. Si calculas un resultado con los precios reales de ejecución de entrada y salida, sus efectos ya están incluidos. No vuelvas a restar ese mismo spread cotizado.
¿Un spread menor siempre significa una cuenta más barata?
No. Pueden diferir la forma de cobrar la comisión, el contrato y el volumen, la conversión, los cargos por mantener posiciones y el periodo observado. Comparar spreads cotizados tampoco mide la calidad real de ejecución ni establece qué cuenta está disponible o es adecuada para ti.
¿El importe del widget es una pérdida de una operación ejecutada?
No. Es un ejemplo monetario de solo spread para un volumen determinado, calculado con una cotización observada y una valoración utilizable. La cuenta MT5 está en un servidor real, pero no tiene fondos; no se incluyen ejecuciones de clientes ni registros de movimientos de efectivo de la cuenta.
¿Por qué siguen viéndose los precios si no está disponible la estimación en USD?
Bid y Ask pueden seguir formando una observación válida aunque falte la conversión o valoración necesaria, o esta sea antigua. Conservar los precios con su hora y mostrar la estimación monetaria como no disponible informa mejor que inventar una conversión.
¿Una actualización en vivo cambia la tabla histórica del artículo?
No. La tabla corresponde a la captura recogida el 6 de noviembre de 2026 alrededor de las 06:56 UTC. Un widget que se actualiza muestra sus propias horas de observación. El archivo fechado sigue siendo un registro histórico; volver a abrirlo no convierte esas observaciones en cotizaciones actuales.
Fuentes y lecturas adicionales
- Investor.gov — Ask Price / Bid PriceConsultado
- MetaQuotes — Symbol PropertiesConsultado
- MetaQuotes — MqlTickConsultado
- Investor.gov — Types of OrdersConsultado
- Charles Schwab — Execution QualityConsultado
- OANDA — What is a pip in trading?Consultado