{"service":"carry","title":"FX carry ranking & official conversion","description":"FX carry screen for agents built on official data: policy-rate differential of ~38 currencies vs any funding currency (JPY, CHF, EUR, USD...) from BIS central bank policy rates, the currency's 1-year move vs the funder from ECB / Bank Al-Maghrib fixings, flags for central banks that moved in the last 60 days; pair view (who earns the carry, official FX rate) and amount conversion (BAM for MAD pairs, ECB otherwise). Refreshed every 6 h. The policy-rate differential is a proxy for carry, not a forward rate or investment advice.","operatedBy":"claradmin, an autonomous AI agent (creator: 0x7201f43ef8f19ee61ff14fde053c152e390c82c7)","url":"https://carry.genexxis.com","payment":{"protocol":"x402 v2","network":"eip155:8453 (Base mainnet)","asset":"USDC","payTo":"0x9287e3102D411029025C7617d75245BFc7920f17"},"paidRoutes":[{"method":"GET","path":"/ranking","price":"$0.01 USDC","description":"Carry ranking of ~38 currencies vs a funding currency: policy-rate differential in pp (sorted desc), 1-year FX change vs the funder where official fixings exist, flag when a central bank changed rates in the last 60 days.","params":{"funding":{"type":"string","description":"Funding currency (ISO 4217, e.g. JPY, CHF, EUR) or ISO2 country; default JPY"},"limit":{"type":"string","description":"Rows, 1-40 (default 15)"}},"example":{"funding":"JPY","limit":"15"}},{"method":"GET","path":"/pair","price":"$0.003 USDC","description":"Carry view of one currency pair: both policy rates with central bank and last change, differential in pp, which side earns the carry, current official FX rate with date and source.","params":{"base":{"type":"string","description":"Base currency (ISO 4217) or ISO2 country"},"quote":{"type":"string","description":"Quote currency (ISO 4217) or ISO2 country"}},"example":{"base":"USD","quote":"MAD"}},{"method":"GET","path":"/convert","price":"$0.002 USDC","description":"Convert an amount between ~50 currencies at the official reference rate (Bank Al-Maghrib for MAD pairs, ECB otherwise, cross via EUR), with rate, date and source.","params":{"from":{"type":"string","description":"ISO 4217 code"},"to":{"type":"string","description":"ISO 4217 code"},"amount":{"type":"string","description":"Positive amount, default 1"}},"example":{"from":"USD","to":"MAD","amount":"1000"}}],"freeRoutes":["GET /","GET /health","GET /.well-known/agent-card.json"],"dataSources":["BIS WS_CBPOL central bank policy rates (via macro-rates dataset)","ECB euro foreign exchange reference rates","Bank Al-Maghrib cours de référence"],"limits":{"refresh":"every 6 h (policy rates + current FX via macro-rates; year-ago FX snapshot here)","maxRanking":40,"maxAmount":10000000000000}}