Supported Markets & Assets
Explore our comprehensive coverage of financial markets and instruments.
Access data from over 250 exchanges through one unified API.
Realtime API
- Uses WebSocket for fast, reliable, real-time data delivery.
- Supports both second-based data and tick data.
- Designed for applications requiring live price updates, such as charting tools.
Data API
- Uses RESTful requests which supports both GET and POST requests for flexibility.
- Supports both second-based data and tick data.
- Perfect for a wide range of applications.
Why Choose InsightSentry?
Real-time Updates
Get instant price changes and market movements via WebSocket connection and enjoy low latency compared to stadartd HTTP requests.
Global Coverage
Access data from markets for Stocks, ETFs, Indexes, Futures, Commodities, Forex, CFDs, and Cryptocurrencies around the world in one unified API.
Flexible & Affordable Pricing
Choose from a variety of pricing plans that fit your needs. We offer flexible and affordable options for all types of users.
API Demo
Realtime API (Websocket)
Chart
Websocket Messages
Too fast? Check your browser's developer tool - network tab - websocket (might need to refresh the browser if it doesn't appear).
Data API (RESTful)
You can also try our Data API without a credit card or commitment in a RESTful way.
For more information please visit here.
Pricing
Realtime API (Websocket)
Access real-time market data with our powerful API. Choose the plan that best fits your needs.
Data API (RESTful)
Pay as you go for Data API through RESTful endpoints.
$0.5 per request for /history
- Real-time series or quote data
- Search symbol codes
- Historical data
- Session information
- Technical analysis (coming soon)
- Economic events (coming soon)
- Economic indicators (coming soon)
- Sentiment analysis (coming soon)
Easy Integration
1import websocket
2import json
3
4def on_message(ws, message):
5 print(message)
6
7def on_error(ws, error):
8 print(error)
9
10def on_close(ws):
11 print("Dicsonnected")
12
13def on_open(ws):
14 subMsg = json.dumps({
15 "api_key": "<your apikey>",
16 "subscriptions": [{"code": "NASDAQ:AAPL", "type": "series", "interval": "minute", "interval_length": 1}, {"code": "NASDAQ:AAPL", "type": "quote"}]
17 })
18 ws.send(subMsg)
19
20if __name__ == "__main__":
21 websocket.enableTrace(True)
22 ws = websocket.WebSocketApp("wss://realtime.insightsentry.com/live",
23 on_message=on_message,
24 on_error=on_error,
25 on_close=on_close)
26 ws.on_open = on_open
27 ws.run_forever()
28
Frequently Asked Questions
Stay Connected
We're here to help! Reach out if you have any questions or need assistance.
Have any questions?
Feel free to send us an email if you need any assistance or have inquiries. We're always happy to help!
Send EmailReady to Build Your Financial Insights?
Join thousands of traders and developers leveraging our real-time data for smarter, data-driven decisions.
No credit card required for Data API (RESTful API) trial