Barchart is a provider of futures, equity and foreign exchange market data. The getTechnicals API provides technical data and statistics for equities, indices, futures, forex and funds based on symbol. Fields include moving averages, percent changes over different time periods and stochastics. All Barchart OnDemand APIs allow for queries in JSON, XML, and CSV formats. Developers can visit BarChart's site to request permission for API usage.