Guías prácticasTutorial

Calcula el margen de una tarjeta o banco

Compara la tasa del extracto con EUR por USD

29 de octubre de 2026 · 3 min de lectura

Para calcular el margen, resta la tasa del extracto de la referencia y divide entre la referencia. Si pagaste en USD y recibiste EUR, ambas tasas deben estar en EUR por USD. El resultado mide cuánto queda la tasa del extracto por debajo de la referencia. Revisa las comisiones aparte antes de comparar el total.

Obtén la tasa de referencia en EUR por USD

Usa el valor de EUR en rates como referencia. La API expresa cada moneda respecto al USD, así que este valor indica los euros recibidos por dólar. Mantén esa dirección al leer el extracto y calcular su tasa.

Cada respuesta de tasas recientes incluye source, market_session, timestamp, data_updated_at y rates, además del aviso "Tasas indicativas, no aptas para liquidación". Comprueba con data_updated_at cuándo se observó la referencia. Elige una cercana a la transacción para comparar el mismo momento.

La página de tasa de EUR a USD usa USD por EUR. La referencia de aquí, 0,89307 EUR por USD, es la inversa de esa tasa.

Shell
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=EUR"

Divide los EUR recibidos entre los USD cobrados

Calcula tasa del extracto = EUR recibidos / USD cobrados. El resultado está en EUR por USD, igual que la referencia. Usa los importes de la conversión e identifica las comisiones aparte antes de calcular la tasa.

Si el extracto ya indica una tasa, comprueba su dirección. Invierte cualquier cifra en USD por EUR antes de compararla con EUR por USD. Usar direcciones opuestas cambia el cálculo.

Divide la diferencia de tasas entre la referencia

Usa margen = (tasa de referencia - tasa del extracto) / tasa de referencia. Expresa la fracción como porcentaje. La referencia es el denominador porque el cálculo mide la diferencia respecto a la tasa en EUR por USD usada para comparar.

Una tasa menor en el extracto implica menos euros por los mismos dólares. También puedes calcular la diferencia en euros: convierte el mismo importe en USD con ambas tasas, resta el importe del extracto del de referencia y divide entre el de referencia.

Calcula la diferencia de un cargo en USD

Estas cifras de ejemplo proceden de una respuesta fechada en 30 oct 2026, 02:32 UTC, su data_updated_at. La petición devuelve una referencia de 0,89307 EUR por USD, impresa con cinco decimales.

Supón que el extracto aplica 0,86628 EUR por USD, un 3% por debajo de la referencia. Es una cifra de ejemplo, ajena a cualquier proveedor. Esta tasa se obtiene al multiplicar la referencia impresa por 0.97 y redondear a cinco decimales.

Por 1000 USD cobrados, la conversión de referencia es 893,07 EUR y la del extracto de ejemplo, 866,28 EUR. Los cálculos usan las tasas impresas. Resta los importes para obtener 26,79 EUR y divide esa diferencia entre el importe de referencia para calcular un margen del 3,00%.

PasoCálculoResultado
Importe de referencia1000 × 0,89307893,07 EUR
Importe del extracto (ejemplo)1000 × 0,86628866,28 EUR
Diferencia893,07 − 866,2826,79 EUR
Margen26,79 ÷ 893,073,00%

Revisa las comisiones junto al margen

Una tarjeta puede añadir una comisión a su tasa. El coste total del extracto puede superar lo que indica el margen por sí solo. Ten presentes la comparación de tasas y las comisiones aparte al evaluar la transacción.

Los bancos, tarjetas y servicios de transferencias aplican sus propios márgenes y comisiones. La referencia usa tasas medias de mercado indicativas, no aptas para liquidación ni negociación. Es la base del cálculo; el extracto registra la conversión y los cargos aplicados.

Elige el acceso según el retraso

Sin clave, el límite por IP es de 10 peticiones por minuto y 100 por hora, con tasas retrasadas 15 minutos. Una clave gratuita permite 5000 peticiones al mes y 10 por minuto. Sus tasas también llevan 15 minutos de retraso; los planes de pago tienen tasas en tiempo real.

Lee data_updated_at junto a la tasa, con cualquier modalidad de acceso. La hora de respuesta y la de observación de la tasa indican cosas distintas. Compara la hora de observación con la transacción.

Preguntas

¿Qué tasa va en el denominador?

Divide entre la tasa de referencia. La fórmula mide la diferencia respecto a esa referencia. Dividir entre la tasa del extracto cambia la base del porcentaje y no sigue la fórmula de margen usada aquí.

¿Puedo calcular el margen con los importes en EUR?

Sí. Convierte el mismo importe en USD con ambas tasas. Resta los EUR del extracto de los EUR de referencia y divide entre los EUR de referencia. Excluye las comisiones aparte de este cálculo.

¿La tasa del extracto de ejemplo pertenece a un proveedor?

La tasa de 0,86628 EUR por USD es una cifra de ejemplo. Representa una tasa un 3% por debajo de la referencia, con el cálculo basado en las tasas impresas.

¿Por qué importa cuándo se observó la referencia?

Una referencia de otro momento cambia la comparación. Usa una cercana a la transacción y comprueba en `data_updated_at` cuándo se observó. Las tasas sin clave y gratuitas llevan 15 minutos de retraso.

Sigue leyendo

Obtén una clave API gratuita

El acceso gratuito permite 5000 peticiones al mes y 10 por minuto. No requiere tarjeta de crédito.

Obtén una clave gratis