Free Python tool pulls official exchange rates from five central banks without an API key
An 18-year-old engineering student built a paid Apify actor, Central Bank Exchange Rates, that gathers official rates from the ECB, NBP, CNB, Bank of Canada and Norges Bank. The tool addresses a gap in free currency APIs, which often require keys, limit requests, or omit their data sources. Each output row labels whether a rate is official or a cross rate derived from a bank's same-day fixing. The article includes Python and Node examples and notes that banks fix at different times, so their rates differ slightly. It also explains a bookkeeping use case: converting foreign-currency invoices at the NBP rate for the last business day before the invoice date.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in