TraderMade's API provides both live and historical Forex and CFD data with 35 years of historical coverage. It includes 65K lines of tick data per day per currency pair and covers 249 countries with delivery options including REST API and S3 Bucket.