Build on the world's leading social trading platform.
Trading APIs, Market Data, Social Feeds, and an MCP server for AI-native development.
One API. Infinite possibilities.
# Place a market order
etoro.trading.create_position(
instrument="TSLA",
amount=5000,
direction="BUY",
account="demo"
)Algorithmic Trading
Automate strategies with REST or WebSocket APIs. Test in sandbox, deploy to real.
// Get Popular Investor data
const investor = await etoro.social.getPI("JohnDoe");
console.log(investor.copiers, investor.performance);Social Intelligence
Access eToro's social graph. Copier counts, performance stats, sentiment — no other platform has this.
# Claude Code with MCP server
$ claude-mcp etoro
→ Connected to eToro API
→ Available tools: get_portfolio, create_trade,
get_market_data, get_social_feed...AI Agents
First major brokerage with an MCP server. Your AI code editor can trade, query data, and iterate — without leaving the IDE.
9 capability areas. 56+ endpoints.
Trading (Real)
Trading (Demo)
Market Data
Social Feeds
Watchlists
Users Info
Comments
PI Data
WebSocket
Why eToro?
Social Trading APIs
The only platform with real social graph data. Copier counts, PI performance, strategy metadata.
MCP Server
First major brokerage to ship an MCP server. Connect Cursor, Claude Code, or Windsurf directly.
Regulated & Secure
FCA, CySEC regulated. API access tied to verified accounts. Production-ready from day one.
Production-Grade Sandbox
Demo Trading API is a full clone of real. Test with fake money, deploy with confidence.
3 steps to your first API call
Get API keys
Settings → Trading → API Key Management.
API access requires account verification. Learn why →
Ready to build?
50+ REST endpoints, real-time WebSocket streams, and a free sandbox — everything you need to ship your trading app.