Volver al blog

Balanza de pagos y tipos de cambio: cómo los flujos comerciales y de capital mueven las divisas

V
Vlado Grigirov
August 16, 2026
Exchange Rates Currency API Balance of Payments Economics Education Finexly Developer Guide

La balanza de pagos es el concepto peor comprendido del análisis de tipos de cambio. Si preguntas a la mayoría de la gente cómo funciona, escucharás una historia sencilla: los países que importan más de lo que exportan ven caer su moneda. Esa historia no es exactamente falsa, pero sí lo bastante incompleta como para resultar peligrosa si estás construyendo software que cotiza, convierte o cubre dinero entre países. Esta guía explica qué mide realmente la balanza de pagos, cómo los flujos comerciales y de capital mueven los tipos de cambio en la práctica, por qué la relación de manual falla tan a menudo en los mercados reales y cómo trabajar con esos datos en tus propias aplicaciones mediante una API de divisas.

Qué mide realmente la balanza de pagos

La balanza de pagos (BdP) es un registro contable por partida doble de todas las transacciones económicas entre los residentes de un país y el resto del mundo durante un periodo, normalmente un trimestre o un año. La elaboran las agencias estadísticas nacionales — la Bureau of Economic Analysis en Estados Unidos, Eurostat y los bancos centrales nacionales en Europa — siguiendo un estándar internacional común publicado por el FMI.

Ese estándar importa más de lo que parece. En marzo de 2025 el FMI publicó el BPM7, la séptima edición del Manual de Balanza de Pagos y Posición de Inversión Internacional, que sustituye al veterano BPM6. El BPM7 actualiza el marco para la digitalización, los criptoactivos y las estructuras financieras modernas, y se espera que los países miembros lo implementen dentro de una ventana objetivo de 2029–2030. Si estás construyendo algo que ingiere datos oficiales de BdP, esa transición es un cambio de esquema que tendrás que planificar tarde o temprano.

La identidad contable clave es engañosamente simple:

Cuenta corriente + Cuenta de capital + Cuenta financiera = 0 (antes de la discrepancia estadística)

Cada dólar que sale de un país para comprar un bien extranjero debe volver como un dólar que alguien en el exterior usa para comprar un activo nacional. La balanza de pagos, tomada en su conjunto, siempre cuadra. Lo que la gente llama coloquialmente «déficit de balanza de pagos» es en realidad un déficit en una subcuenta, casi siempre la cuenta corriente.

La cuenta corriente

La cuenta corriente registra el flujo de bienes, servicios, rentas y transferencias:

  1. Comercio de bienes: exportaciones físicas menos importaciones. La cifra del titular de «déficit comercial».
  2. Comercio de servicios: turismo, licencias de software, consultoría, servicios financieros, infraestructura cloud.
  3. Rentas primarias: dividendos, intereses y beneficios obtenidos de inversiones en el exterior.
  4. Rentas secundarias: remesas, ayuda exterior y otras transferencias unilaterales.

El déficit por cuenta corriente de EE. UU. alcanzó los 226.800 millones de dólares en el primer trimestre de 2026, una ampliación de 5.800 millones (2,6 %) respecto al trimestre anterior, equivalente al 2,9 % del PIB según datos de la BEA publicados en junio de 2026. Es una cifra absoluta grande y una cifra relativa bastante ordinaria: un contexto que los titulares rara vez aportan.

Las cuentas financiera y de capital

La cuenta financiera registra los cambios de propiedad de activos: inversión extranjera directa, flujos de cartera hacia acciones y bonos, préstamos bancarios y variaciones en las reservas oficiales. La cuenta de capital es un residuo mucho menor que cubre transferencias de capital y activos no producidos y no financieros.

Aquí es donde ocurre lo interesante. Un déficit por cuenta corriente está, por construcción, financiado por un superávit de la cuenta financiera: extranjeros comprando activos nacionales. Que la moneda se debilite depende enteramente de con qué disposición se aporte esa financiación.

Cómo mueven los tipos de cambio los flujos de la balanza de pagos

Las divisas se mueven porque alguien tiene que comprarlas o venderlas. La BdP es útil precisamente porque es un mapa de quién necesita qué moneda y por qué.

El canal comercial. Un importador que paga a un proveedor extranjero vende moneda nacional y compra moneda extranjera. La demanda sostenida de importaciones es una oferta persistente de moneda nacional en el mercado, lo que empuja su precio a la baja. Los exportadores hacen lo contrario. En igualdad de condiciones, un déficit por cuenta corriente creciente es un lastre lento y estructural sobre una divisa, y además interactúa directamente con la política comercial, razón por la cual los aranceles afectan a los tipos de cambio de formas que rara vez resultan obvias de antemano.

El canal del capital. Los inversores extranjeros que compran bonos soberanos o acciones deben comprar primero la moneda. Los flujos de capital son enormemente mayores y mucho más rápidos que los comerciales, así que dominan los movimientos cambiarios a corto plazo. Por eso los diferenciales de tipos de interés mueven las divisas de forma más fiable que las balanzas comerciales: los tipos determinan dónde quiere estar el capital.

La diferencia de escala. La Encuesta Trienal del BIS de 2025 situó el volumen global de negociación de divisas en 9,6 billones de dólares al día en abril de 2025, un 28 % más que en 2022 y el máximo desde que comenzó la encuesta en 1986. El comercio mundial de mercancías es un error de redondeo frente a eso. Los flujos comerciales fijan la atracción gravitatoria de largo plazo; los flujos de capital fijan el precio que ves en tu pantalla esta tarde.

Por qué un déficit no siempre debilita una moneda

Aquí es donde el modelo de manual se gana el escepticismo, y donde importan cuatro excepciones del mundo real.

1. La cuenta financiera puede superar a la cuenta corriente

Si un país ofrece rendimientos reales altos, mercados profundos y líquidos e instituciones creíbles, el capital extranjero llega más rápido de lo que el déficit comercial drena moneda hacia fuera. El resultado es un país con un déficit por cuenta corriente persistente y una moneda fuerte: la posición de EE. UU. durante la mayor parte de las últimas cuatro décadas. El estatus de moneda de reserva lo refuerza: el mundo necesita dólares por razones que nada tienen que ver con comprar bienes estadounidenses.

2. La composición importa más que el titular

Japón es el contraejemplo más limpio disponible ahora mismo. Japón registró un superávit récord por cuenta corriente de 34,4 billones de yenes (unos 219.000 millones de dólares) en el año fiscal 2025, un 15 % más interanual, y el primer semestre de 2026 avanzó otro 22,5 % hasta 17,43 billones de yenes. La lógica de manual dice que el yen debería estar fuerte. No lo ha estado.

La razón es la composición. Ese superávit se explica de forma abrumadora por las rentas primarias — unos 42,3 billones de yenes de rendimientos de inversión obtenidos en el exterior — más que por el comercio. Esos beneficios se reinvierten en gran medida fuera en lugar de repatriarse y convertirse a yenes. Un superávit que nunca se convierte a la moneda nacional no genera presión compradora. Si solo miras la cifra del titular, aciertas la dirección al revés.

3. El ajuste es lento y, al principio, va al revés

El efecto curva J describe lo que ocurre tras una depreciación. A corto plazo, los volúmenes de importación y exportación están fijados por contratos existentes, así que una moneda más débil simplemente encarece las mismas importaciones, y el déficit comercial se amplía antes de mejorar. Solo cuando los volúmenes responden se da la vuelta la balanza.

Que mejore siquiera depende de la condición de Marshall-Lerner: la depreciación mejora la cuenta corriente solo si la suma de las elasticidades precio de la demanda de exportaciones e importaciones supera 1. Para economías que exportan bienes con demanda inelástica o importan esenciales como energía, una moneda más débil puede empeorar la balanza indefinidamente. Esto está estrechamente ligado a cómo la apreciación y la depreciación se transmiten realmente a una economía.

4. Las expectativas ya están en el precio

Los datos de BdP se publican con un desfase de dos a tres meses. Cuando se publica una cifra trimestral de cuenta corriente, los mercados ya han negociado los datos comerciales y de capital subyacentes que la alimentaron. Lo que mueve el tipo de cambio el día de la publicación es la sorpresa frente al consenso, no el nivel. Es la misma dinámica anticipatoria que rige cómo la inflación afecta a los tipos de cambio.

Trabajar en código con datos cambiarios impulsados por la BdP

Si construyes una aplicación que toca dinero transfronterizo, no necesitas pronosticar la balanza de pagos. Necesitas gestionar la volatilidad que produce. Tres patrones prácticos cubren casi todo.

Patrón 1: obtén tipos en vivo y conoce la antigüedad de tus datos. Nunca trates un tipo cacheado como actual sin comprobar su marca de tiempo:

async function getRate(base, target) {
  const res = await fetch(
    `https://api.finexly.com/v1/latest?base=${base}&symbols=${target}`,
    { headers: { 'Authorization': `Bearer ${process.env.FINEXLY_API_KEY}` } }
  );
  if (!res.ok) throw new Error(`Finexly API error: ${res.status}`);

  const data = await res.json();
  const ageSeconds = (Date.now() - new Date(data.timestamp).getTime()) / 1000;

  return {
    rate: data.rates[target],
    ageSeconds,
    stale: ageSeconds > 300
  };
}

Patrón 2: mide cómo se comportó una divisa alrededor de una publicación. Extrae una ventana histórica y calcula el movimiento realizado en lugar de adivinar:

import os, requests
from statistics import pstdev

API_KEY = os.environ["FINEXLY_API_KEY"]

def realised_move(base, target, start, end):
    r = requests.get(
        "https://api.finexly.com/v1/historical",
        params={"base": base, "symbols": target, "start_date": start, "end_date": end},
        headers={"Authorization": f"Bearer {API_KEY}"},
        timeout=10,
    )
    r.raise_for_status()
    series = [day[target] for day in r.json()["rates"].values()]

    returns = [(b - a) / a for a, b in zip(series, series[1:])]
    return {
        "observations": len(series),
        "total_move_pct": round((series[-1] - series[0]) / series[0] * 100, 3),
        "daily_vol_pct": round(pstdev(returns) * 100, 3),
    }

# Window around the BEA Q1 2026 current account release (24 June 2026)
print(realised_move("USD", "JPY", "2026-06-17", "2026-07-01"))

Patrón 3: amplía tus márgenes alrededor de las publicaciones programadas. Las cifras de cuenta corriente y balanza comercial de las grandes economías salen según un calendario publicado. Si tu producto cotiza un tipo que un cliente acepta minutos después, acorta la validez de la cotización y amplía el margen de seguridad esos días. La misma disciplina que se aplica a gestionar la volatilidad cambiaria se aplica aquí, con la ventaja de que el calendario se conoce con meses de antelación.

Para reconciliación a largo plazo y back-testing, una API de tipos de cambio históricos te da la serie diaria para comprobar si tus supuestos se cumplieron realmente. Los detalles de los endpoints están en la documentación de la API de Finexly, y si quieres verificar una cifra suelta a mano, el conversor de divisas usa los mismos datos subyacentes.

Una lista de comprobación práctica

Antes de lanzar algo que dependa del comportamiento cambiario transfronterizo:

  • Lee la composición, no el titular. Un superávit impulsado por rentas de inversión reinvertidas se comporta de forma muy distinta a uno impulsado por exportaciones.
  • Mira la cuenta financiera. Los déficits persistentes solo desestabilizan cuando la financiación que los sostiene se vuelve poco fiable.
  • Asume un desfase de dos a tres meses. Los datos de BdP son historia, no una señal.
  • Nunca supongas un ajuste lineal. La dinámica de curva J implica que el primer movimiento suele ir en la dirección equivocada.
  • Registra la marca de tiempo con cada tipo que almacenes. La reconciliación tras un incidente es imposible sin ella.
  • Limita las peticiones de forma defensiva en fechas de publicación. Los picos de volatilidad significan más refrescos del cliente; contrasta tus planes de precios con tu volumen de peticiones en día pico, no con la media.

Preguntas frecuentes

¿Un déficit de balanza de pagos siempre hace caer una moneda? No. La balanza de pagos en su conjunto siempre cuadra: un déficit por cuenta corriente se compensa con un superávit de la cuenta financiera. La moneda cae solo si los inversores extranjeros exigen un precio menor para seguir financiando ese déficit. Los países con mercados de capital profundos y rendimientos reales altos mantienen de forma rutinaria grandes déficits por cuenta corriente con monedas fuertes.

¿Cuál es la diferencia entre la balanza comercial y la cuenta corriente? La balanza comercial cubre solo bienes y servicios. La cuenta corriente añade las rentas primarias (rendimientos de inversión obtenidos en el exterior) y las secundarias (remesas y transferencias). La brecha puede ser enorme: Japón mantiene un gran superávit por cuenta corriente casi enteramente por rentas primarias, mientras su comercio de bienes está cerca del equilibrio.

¿Con qué rapidez reaccionan los tipos de cambio a los datos de balanza de pagos? Normalmente en segundos tras la publicación, y solo en la medida en que la cifra difiera del consenso. Como el dato tiene dos o tres meses cuando se publica, el nivel ya está descontado; la reacción es a la sorpresa. Los movimientos sostenidos mayores vienen de los flujos subyacentes, no del informe.

¿Qué es el efecto curva J? La curva J describe cómo una depreciación empeora inicialmente la balanza comercial — los contratos existentes hacen que los mismos volúmenes de importación cuesten más — antes de mejorarla a medida que los volúmenes se ajustan en los trimestres siguientes. Que la mejora llegue depende de la condición de Marshall-Lerner.

¿Qué datos de balanza de pagos deberían vigilar los desarrolladores? Para la mayoría de aplicaciones, el calendario de publicaciones importa más que las cifras. Saber cuándo publican la BEA, Eurostat o el Ministerio de Finanzas de Japón los datos de comercio y cuenta corriente te permite ampliar márgenes y acortar los TTL de caché esos días. Puedes comparar APIs de divisas por profundidad de datos históricos si necesitas back-testear cómo se comportaron tus pares en publicaciones pasadas.

Construye sobre datos que puedas verificar

La balanza de pagos explica las fuerzas lentas y estructurales detrás de los tipos de cambio. No te dice cuánto valdrá el EUR/USD mañana, y cualquier modelo que afirme lo contrario está vendiendo algo. Lo que sí te da es un marco para entender por qué una moneda está derivando, que es exactamente lo que necesitas cuando un cliente pregunta por qué ha cambiado el total de su factura.

¿Listo para integrar tipos de cambio en tiempo real en tu proyecto? Consigue tu clave gratuita de la API de Finexly — sin tarjeta de crédito. Tendrás acceso a más de 170 divisas, datos históricos de años atrás y 1.000 peticiones gratuitas al mes, con margen para escalar.

Vlado Grigirov

Senior Currency Markets Analyst & Financial Strategist

Vlado Grigirov is a senior currency markets analyst and financial strategist with over 14 years of experience in foreign exchange markets, cross-border finance, and currency risk management. He has wo...

View full profile →