I get
FX data through ESignal. It costs USD 135 per month. I have seen prior posts on Moneytec giving negative feedback for ESignal but, personally, I have never had any problems. There is one downside and that is that you will have to also subscribe to Dynaloader to get historic data for
FX because Tradestation Technologies don't appear to collect and store
FX data in the "Historybank". Dynaloader costs about USD 150 per year.