DATA PROVIDERS

Broker and Data Provider API Docs

Use official broker and exchange API documentation to connect market data, account data, and trading workflows faster with MyLinedChart, Claude Code, and ChatGPT Codex.

ARTICLE

From Chart Intelligence to Broker Workflows

MyLinedChart helps technical traders export structured chart intelligence that can be used with Claude Code and ChatGPT Codex to build broker workflows faster.

Use the API documentation below to understand what each broker or exchange supports for market data, account data, and trading. This page is designed for faster workflow development, faster review, and faster integration planning for broker/API readiness.

MyLinedChart does not place trades automatically. Treat this directory as implementation and integration planning reference.

IBKR is supported in read-only beta for chart and data workflow planning. Trading is not implemented for IBKR in MyLinedChart.

For the IBKR-specific automation and integration path, start with IBKR Automation & Integration.

Created 2026-04-26 | Last updated 2026-06-07

DIRECTORY

Provider Directory

Search and filter 40 broker and data-provider entries. Official docs links are prioritized; rows without clear public references are marked for manual verification.

Showing 40 of 40 providers

Alpaca

Broker
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Product availability varies by country/entity
Auth Method / Notes
API key/secret; OAuth available for broker integrations
Notes
Market data, account, positions, and trading endpoints documented.

Alpha Vantage

Data Provider
Supported by MyLinedChart
API Type
REST
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Coverage and entitlement vary by exchange/data plan
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

Binance

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Regional regulatory restrictions vary by Binance entity
Auth Method / Notes
API key/secret with signed private requests
Notes
Extensive market/trading/account APIs across products.

Bitget

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Regional restrictions and product availability vary
Auth Method / Notes
API key/secret/passphrase (signed requests)
Notes
Docs explicitly state official API reference and include trading/account APIs.

BitMEX

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Jurisdictional restrictions apply
Auth Method / Notes
API key/signature/expiry headers
Notes
Trading, positions, and account surfaces documented.

Bybit

Crypto Exchange
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Jurisdictional restrictions apply for some countries
Auth Method / Notes
API key/secret with HMAC signing
Notes
Public market data plus private account/order APIs.

Capital.com

Forex/CFD Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
CFD product availability is region/regulator dependent
Auth Method / Notes
API key/session model per Capital.com API docs
Notes
Public API docs and help-center pointer are available.

Coinbase

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Some products/features are region-eligible only
Auth Method / Notes
CDP API keys (JWT-based auth flows)
Notes
Advanced Trade APIs include market data, account, and order management.

cTrader Open API

Trading Platform
API Type
Open API over TCP/WebSocket (JSON/Protobuf)
Market Data Supported
Yes
Trading Supported
Yes
Status
API access requires approval
Region / Restrictions
Availability depends on cTrader-affiliated broker accounts
Auth Method / Notes
App registration; approval workflow noted in docs
Notes
Docs mention app submission/review and cTrader ID requirements.

Deribit

Crypto Exchange
API Type
JSON-RPC over WebSocket/HTTP + FIX
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Derivatives-focused; regional eligibility depends on entity
Auth Method / Notes
API key/secret; scoped permissions
Notes
Extensive market, account, and order APIs documented.

dYdX

Crypto Exchange
API Type
Indexer API + private node/API + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Certain jurisdictions (e.g., US/Canada in help notices) may be restricted
Auth Method / Notes
Permissioned keys / wallet-auth model
Notes
Docs cover market data, account data, and trading integrations.

E*TRADE Developer Platform

Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
US account context; production access policies apply
Auth Method / Notes
OAuth 1.0a flow and app keys
Notes
Account, quote, and order endpoints documented in developer portal.

Financial Modeling Prep

Data Provider
Supported by MyLinedChart
API Type
REST
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Plan limits and endpoint availability vary by subscription tier
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

Finnhub

Data Provider
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Coverage and real-time permissions vary by plan and exchange
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

Firstrade API

Broker
Official API docs not publicly documentedDeveloper portal unavailable
API Type
Unclear
Market Data Supported
Unclear
Trading Supported
Unclear
Status
No obvious public API docs found
Region / Restrictions
Likely no public self-serve trading API
Auth Method / Notes
No obvious official public developer/API portal found
Notes
Could require private/partner integration; public docs were not obvious.

FOREX.com

Forex/CFD Broker
Official API docs not publicly documentedDeveloper Portal
API Type
Likely REST + streaming (details not publicly indexed)
Market Data Supported
Unclear
Trading Supported
Unclear
Status
Developer portal found
Region / Restrictions
Region/entity differences; docs not clearly public
Auth Method / Notes
Appears contact/onboarding-led for API access
Notes
Public API-trading page exists, but complete public reference docs were not obvious.

Gemini

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Product availability varies by region/account type
Auth Method / Notes
API key/secret HMAC; OAuth available for some flows
Notes
Market data, account/balances, and order APIs publicly documented.

HDFC

Broker
Official API docs not publicly documentedDeveloper Portal
API Type
Unclear for trading brokerage API
Market Data Supported
Unclear
Trading Supported
Unclear
Status
Needs manual verification
Region / Restrictions
India-focused banking APIs; trading API scope unclear
Auth Method / Notes
HDFC Bank API portal exists; trading-broker API not clearly public
Notes
Open-banking APIs are public, but brokerage-trading API docs were not obvious.

Historical Data (EODHD)

Data Provider
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Dataset access varies by plan and exchange add-ons
Auth Method / Notes
API token required
Notes
Used in MyLinedChart as a market-data provider.

IBKR

Broker
Supported by MyLinedChart
API Type
IBKR Client Portal Web API (local Client Portal Gateway runtime)
Market Data Supported
Yes
Trading Supported
No
Status
Supported, Local Gateway Required
Region / Restrictions
Entity/account permissions and market-data subscriptions vary by region
Auth Method / Notes
User authenticates directly with IBKR via local Client Portal Gateway session
Notes
MyLinedChart IBKR integration is read-only beta in local-gateway mode. Client Portal Gateway REST is supported, and TWS/IB Gateway socket mode is supported via local MyLinedChart Bridge. Trading is not implemented.

IC Markets

Forex/CFD Broker
Official API docs not publicly documentedDeveloper Portal
API Type
Primarily via third-party platform APIs (cTrader/MT5)
Market Data Supported
Unclear
Trading Supported
Unclear
Status
API access appears limited
Region / Restrictions
Broker-level direct API appears limited; platform APIs are primary route
Auth Method / Notes
Help center states FIX API not offered directly; points to cTrader FIX
Notes
No clear public IC-owned trading API reference was found.

IG Group

Forex/CFD Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Regulatory/product differences by IG entity and region
Auth Method / Notes
API key + session/auth flow
Notes
Docs include market data, account, positions, and order management.

Kraken

Crypto Exchange
API Type
REST + WebSocket + FIX
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Some derivatives features are region-restricted
Auth Method / Notes
API key/secret; permissions by key scope
Notes
Spot/futures market data and private account/trading APIs documented.

KuCoin

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Regional compliance restrictions may apply
Auth Method / Notes
API key/secret/passphrase
Notes
Unified docs include market data and private trading/account APIs.

Lightspeed Trading

Broker
Official API docs not publicly documentedDeveloper Portal
API Type
API trading service (Lightspeed Connect)
Market Data Supported
Yes
Trading Supported
Yes
Status
API access requires approval
Region / Restrictions
US equities/options focus; relationship/onboarding gating likely
Auth Method / Notes
Demo/request flow suggests onboarding process
Notes
Public API product page exists; detailed reference docs not obviously open.

Marketstack

Data Provider
Supported by MyLinedChart
API Type
REST
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Coverage and freshness vary by subscription tier
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

Massive (Polygon)

Data Provider
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Product access varies by plan and geography
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

MetaTrader 5

Trading Platform
API Type
MQL5 platform API (terminal-integrated)
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
External broker-level API often requires bridge/vendor-specific tooling
Auth Method / Notes
Terminal/login auth; not a universal broker REST API
Notes
Strong in-platform automation docs; cross-broker external API is not standardized.

Moomoo

Broker
API Type
OpenD + API SDK (REST-like calls + streaming)
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Market permissions/quote cards and region/entity limits apply
Auth Method / Notes
API/OpenD login with account credentials + app setup
Notes
Quote, account, and order/trade modules are documented.

NinjaTrader

Trading Platform
API Type
Desktop SDK + Web/Trade APIs
Market Data Supported
Yes
Trading Supported
Yes
Status
Developer portal found
Region / Restrictions
Platform-specific APIs; some APIs are product-tier dependent
Auth Method / Notes
Developer ecosystem accounts and product-specific onboarding
Notes
Strong public SDK docs; exact brokerage API scopes vary by product.

OANDA

Forex/CFD Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Entity/region product differences may apply
Auth Method / Notes
Token-based auth per account
Notes
Account, trades, positions, and pricing streams documented.

OKX

Crypto Exchange
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Different domains/availability by region (US/AU/EU variants)
Auth Method / Notes
API key/secret/passphrase; key permission scopes
Notes
Public/private APIs with account and order support documented.

Pepperstone

Forex/CFD Broker
Official API docs not publicly documentedDeveloper Portal
API Type
Primarily cTrader/MetaTrader platform APIs
Market Data Supported
Yes
Trading Supported
Yes
Status
API access appears limited
Region / Restrictions
Access scope depends on connected platform/account type
Auth Method / Notes
Integration appears platform-based rather than standalone broker API docs
Notes
Public API messaging is tied to cTrader integrations; standalone broker docs are limited.

Saxo Bank

Broker
API Type
REST + streaming (OpenAPI), plus FIX offerings
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Some capabilities are partner/institutional or entitlement-based
Auth Method / Notes
OAuth2/SAML-based flows; app registration in developer portal
Notes
OpenAPI covers market, account, and order services.

Schwab / Charles Schwab

Broker
Supported by MyLinedChart
API Type
REST
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
US brokerage and account-linking requirements
Auth Method / Notes
OAuth 2.0 via Schwab Developer Portal app registration
Notes
Retail Trader API - Individual supports account, market data, positions, and order workflows after authorization.

Swissquote

Broker
API Type
REST + FIX
Market Data Supported
Yes
Trading Supported
Yes
Status
API access requires approval
Region / Restrictions
Institutional/partner-oriented access model
Auth Method / Notes
Institutional onboarding/contact required
Notes
Official API offering exists, but access appears relationship-based.

Tastytrade

Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
Primarily for tastytrade account holders; jurisdiction limits apply
Auth Method / Notes
Session/auth tokens; brokerage account required
Notes
Account, balances, positions, and order endpoints available.

TradeStation

Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
API access requires approval
Region / Restrictions
Funded account and key provisioning workflow required
Auth Method / Notes
OAuth/Auth0; API key provisioning
Notes
FAQ indicates API key acquisition may require client-services approval.

Tradier

Broker
API Type
REST + streaming
Market Data Supported
Yes
Trading Supported
Yes
Status
Official docs found
Region / Restrictions
US brokerage context and account requirements
Auth Method / Notes
OAuth2; sandbox/live apps
Notes
Market data, account, and order-routing endpoints documented.

Twelve Data

Data Provider
Supported by MyLinedChart
API Type
REST + WebSocket
Market Data Supported
Yes
Trading Supported
No
Status
Official docs found
Region / Restrictions
Coverage and rate limits vary by plan
Auth Method / Notes
API key required
Notes
Used in MyLinedChart as a market-data provider.

REQUEST

Request a Broker or Data Provider

Need a broker or exchange we do not support yet? Send the provider details and required capabilities so we can prioritize the integration.

Willing to be tester? (required)