Barchart OnDemand

Empowering users with direct API access to extensive market data that is easy to implement.

Contact Us

Use Our APIs to Build


Power charts with real-time or historical data

Market Data

Integrate market data into your website


Facilitate algorithm-based or black box trading solutions


Construct dynamic apps and tools


Simplify your current data strategy


Disentangle your back-office processes


Get to market faster with built-in scale


Save money with pricing based on usage

Why Barchart OnDemand

Whether data is required in real-time, delayed, end-of-day, or on a historical basis, Barchart maintains fully redundant error-checking procedures to ensure our users access to the highest quality data.

OnDemand users get access to powerful time series data (tick, n-minute bars, daily data, continuation data, etc.) that can be used for custom analytics, charting, building the next great financial app or quickly deploying your back-office, risk management group or your accounting system.

Our OnDemand service pricing is based on usage, meaning you only pay for the amount of data you use. We can scale up our services in a matter of seconds and offer versatile packages tailored to your specific needs that range from small to enterprise solutions.

Use our APIs to create a custom digital solution, or work with our Barchart Digital team.

See Our Coverage

Flexible APIs make getting powerful data into your applications, workflows, and products simple.

Cloud Based

Cloud Based

Through Amazon Web Services we maintain multiple data centers throughout the United States, ensuring optimal reliability and redundancy.

Through server virtualization and built-in security procedures we can scale up our institutional ready services in a matter of seconds.

Platform Independent

Platform Independent

We support both GET and POST requests as well as SOAP. Data can be delivered in multiple formats including XML, JSON and CSV, and can be streamed over WebSockets.

We’re compatible with any operating system, such as Windows, Linux, iOS or Android, and any programming language, such as Python, Java, PHP, R, or ASP.NET.

Physical Redundancy


We embrace the cloud but also maintain physical data centers for specific client needs. Through our Equinix-based facilities we cater to low latency requirements and provide a true physical back-up.

Having both a physical presence and a cloud-based environment gives our customers the benefit of both models.