Currency Cross Rate Calculator
Calcula tasas de cambio cruzadas entre cualquier dos divisas a través de una divisa base común como USD.
Ingresa Tasas USD
Matriz de Tasa Cruzada
| USD | EUR | GBP | JPY | CAD | AUD | CHF | |
|---|---|---|---|---|---|---|---|
| USD | 1 | 0.9200 | 0.7900 | 149.5000 | 1.3600 | 1.5300 | 0.9000 |
| EUR | 1.0870 | 1 | 0.8587 | 162.5000 | 1.4783 | 1.6630 | 0.9783 |
| GBP | 1.2658 | 1.1646 | 1 | 189.2405 | 1.7215 | 1.9367 | 1.1392 |
| JPY | 0.0067 | 0.0062 | 0.0053 | 1 | 0.0091 | 0.0102 | 0.0060 |
| CAD | 0.7353 | 0.6765 | 0.5809 | 109.9265 | 1 | 1.1250 | 0.6618 |
| AUD | 0.6536 | 0.6013 | 0.5163 | 97.7124 | 0.8889 | 1 | 0.5882 |
| CHF | 1.1111 | 1.0222 | 0.8778 | 166.1111 | 1.5111 | 1.7000 | 1 |
Acerca de esta herramienta
Una tasa de cambio cruzada es el tipo de cambio entre dos monedas que no implican directamente el dólar estadounidense. En lugar de convertir cada moneda a USD por separado y luego compararlas, esta herramienta calcula la tasa entre dos monedas cualesquiera utilizando una moneda base común—típicamente USD—como intermediaria. Esto es esencial para comerciantes internacionales, viajeros que planean viajes a varios países y profesionales financieros que necesitan tasas de conversión precisas para pares de divisas que no involucran USD.
Para utilizar la calculadora, selecciona tu moneda base del menú desplegable e ingresa la cantidad que deseas convertir. La herramienta muestra automáticamente los tipos de cambio entre tu moneda base y todas las principales divisas globales, facilitando encontrar la tasa cruzada exacta que necesitas. Puedes comparar rápidamente cuánto de una moneda equivale a otra sin cálculos manuales ni búsquedas en múltiples fuentes.
Los tipos de cambio cruzado fluctúan constantemente según las condiciones del mercado global, por lo que las tasas mostradas aquí son indicativas y pueden diferir ligeramente de los tipos reales de negociación. Esta herramienta es ideal para planificación de viajes, compras en línea en sitios web extranjeros, cotizaciones comerciales internacionales y comprensión de noticias financieras globales, pero siempre verifica transacciones críticas con tu banco o un proveedor de divisas autorizado.
Preguntas Frecuentes
Implementación de Código
def calculate_cross_rate(
base_usd_rate: float,
quote_usd_rate: float,
amount: float = 1.0
) -> dict:
"""
Calculate cross rate between two currencies via USD.
base_usd_rate: units of base currency per 1 USD
quote_usd_rate: units of quote currency per 1 USD
"""
# Cross rate: base_currency / quote_currency
cross_rate = quote_usd_rate / base_usd_rate
converted = amount * cross_rate
return {
"cross_rate": round(cross_rate, 6),
"inverse_rate": round(1 / cross_rate, 6),
"converted_amount": round(converted, 4)
}
# Example: EUR/JPY cross rate
# 1 USD = 0.92 EUR (EUR/USD = 0.92)
# 1 USD = 149.50 JPY (USD/JPY = 149.50)
eur_usd = 0.92 # EUR per USD
jpy_usd = 149.50 # JPY per USD
result = calculate_cross_rate(eur_usd, jpy_usd, amount=100)
print(f"EUR/JPY cross rate: {result['cross_rate']}")
print(f"JPY/EUR inverse: {result['inverse_rate']}")
print(f"100 EUR = {result['converted_amount']} JPY")Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.