Capítulo 26

Il profitto del cambista

Non basta contare le monete nella borsa; bisogna sapere da quale cambio vengono.
— Manuale del cambista, Venezia, 1480

Alessandro il cambista cierra otro trimestre en su banco del Ponte Vecchio. Tiene 1,100 florines en la cassa, más que los 950 con los que empezó. Pero¿realmente ganó 150 florines?No puede saberlo solo contando monedas. Sus ganancias están distribuidas entre ocho monedas distintas, cada una con su propio spread, su propio volumen, y su propia historia de precios durante el trimestre.

Para entender su negocio, Alessandro necesita unestado de resultados cambiario: un P&L que desglose la ganancia por moneda, separe lo realizado de lo no realizado, y revele cuáles pares son verdaderamente rentables y cuáles solo aparentan serlo.

El primer paso es ver qué tiene Alessandro en cada moneda. La funcióngetCommodityPositionsdesglosa su cuenta1100 Cassapor commodity, mostrando la cantidad en cada moneda y su valor equivalente en la moneda de reporte (DUC):

Ocho monedas en una sola cuenta. Cada una con su propio precio de mercado actual. Pero el número que importa no es cuántotiene, sino cuántoganócon cada una.

La ganancia de un cambista tiene dos componentes fundamentales:

La gananciarealizadaviene delspread: la diferencia entre el precio de compra y el precio de venta en cada operación. La gananciano realizadaviene delmark-to-market: revaluar las posiciones abiertas al precio de cierre del período. Un cambista prudente sabe que la no realizada puede evaporarse mañana.

Aquí está el corazón del análisis. Alessandro calcula, para cada moneda, cuánto capital tiene asignado, cuántas veces lo rota por mes, y qué margen obtiene en cada rotación:

La fórmula es simple pero poderosa:

Alessandro dedica más capital a FIO y DVP (alta rotación, bajo margen) que a KER (baja rotación, alto margen). Su intuición de cambista confirmó lo que los números ahora demuestran:il volume fa il profitto.

ConreportIn: 'DUC'y unpriceProviderque conoce los tipos de cambio de cierre, Alessandro genera un estado de resultados consolidado en ducados. Todas las ganancias y pérdidas de las ocho monedas se expresan en una sola unidad de medida:

SinreportIn, las ganancias en cada moneda quedarían en sus propios commodities — imposibles de sumar. ElpriceProviderconvierte cada línea al commodity de reporte usando el precio de cierre o el precio inline de la póliza.

El balance general de Alessandro consolida las ocho monedas en ducados. Activos, pasivos y capital — todo expresado en DUC usando los precios de cierre del trimestre:

La ecuación contable se cumple: Activo (1,170.75) = Pasivo (163.70) + Capital (1,007.05). Las ocho monedas, consolidadas en una sola cifra, cuentan la historia completa del negocio de Alessandro.

El análisis de Alessandro se replica hoy en tres escenarios idénticos:

• Casa de cambio (Tijuana)— USD/MXN, margen de 1-2%, rotación 20x diaria. El P&L se consolida en MXN.

• Cueva (Buenos Aires)— USD/ARS blue, margen de 3-5%, rotación baja. Alto margen, bajo volumen. El KER de Alessandro.

• Crypto exchange— BTC/USDT, ETH/USDT, SOL/USDT. Margen de 0.1%, rotación millones de veces por día. El DVP de Alessandro, escalado a velocidad digital.