Are any free Forex data APIs available? There are a ton of historical data repositories that are freely available but what about a live, streaming data API? 1 minute updates or tick data would be great.
Your options for real-time tick data are limited, but there are some:
Limited pairs, multiple updates per minute (HTML format) http://webrates.truefx.com/rates/connect.html?f=html
The only reliable/free JSON API: http://1forge.com/forex-data-api
I think the easiest way is to open a trading account, the choice of brokers is huge. Some of them even offer next to their own API also FIX protocol. Minimal deposit could be as low as couple of hundred dollars, datafeed is then free.
Not free but affordable are dedicated datafeeds, about forty dollars per months.
There is a new currency API I have seen by https://fxmarketapi.com it's free and real-time for even a basic version.