Skip to main content
Back to Blog
announcementapilaunch

Introducing the eToro Public API

Market data, trading, social feeds, and watchlists — the eToro API is now open for builders.

e

eToro Developer Relations

June 1, 20252 min read

We're excited to announce the public availability of the eToro API — giving developers direct access to the same platform trusted by 35 million users worldwide.

What You Can Build

The API spans 9 capability areas with 56+ endpoints:

Market Data — Search instruments, get real-time rates, pull historical OHLCV candles, and access exchange metadata. Everything you need for charting, analysis, and signal generation.

Trading — Open and close positions, place limit orders, and manage portfolios. Test in the demo sandbox with virtual money, then go live by changing one URL segment.

Social Feeds — Access instrument and user discussion feeds. Post to the eToro social network programmatically.

Watchlists — Create, manage, and organize instrument watchlists. Access curated lists and market recommendations.

User Data — Look up user profiles, portfolios, trade history, and performance metrics. Power social trading analytics.

WebSocket Streaming — Subscribe to real-time instrument updates via wss://ws.etoro.com/ws for live price feeds.

Agent Portfolios — Create and manage AI-driven portfolios with token-based user access.

Getting Started

Authentication is straightforward — three headers on every request:

curl https://public-api.etoro.com/api/v1/market-data/instruments/rates \
  -H "x-api-key: YOUR_API_KEY" \
  -H "x-user-key: YOUR_USER_KEY" \
  -H "x-request-id: $(uuidgen)"

No OAuth flows, no client secrets. Generate your keys in eToro Settings → Trading → API Key Management.

The Demo Sandbox

Every developer gets access to a production-grade demo environment. The demo trading API is a full clone of real — same endpoints, same behavior, fake money. When you're ready, swap /demo/ for /real/ and you're live.

What's Next

We're building this for you. If you have feedback, questions, or ideas — reach out on Discord.

We use cookies to improve your experience. By using this site, you agree to our use of cookies. Privacy Policy (opens in new tab)