Barchart offers an exhaustive array of market data for multiple asset classes from exchanges around the world. This SDK enables your applications to consume real-time market data, as follows:
- A WebSocket connection is established between your application and Barchart's quote servers, then
- Your application requests market data for one or more symbols, then
- Your application receives a market data stream for subscribed symbols.
Complete documentation for this SDK can be accessed at either of the following:
Working demos are available for web browser and Node.js environments. Please refer to the documentation.
This library has been published to NPM as @barchart/marketdata-api-js. Install as follows:
npm install @barchart/marketdata-api-js -S
Source code is written in ES2018. Consequently, transpilation (or polyfill use) is recommended for use in web browsers.