What's New
The latest updates and improvements to the eToro developer platform.
MCP Server for AI Code Editors
Launched the official eToro MCP (Model Context Protocol) server, enabling AI-assisted development with Cursor, Claude Desktop, Windsurf, and other MCP-compatible editors.
What's included:
get_instruments— Search and filter available instrumentsget_quotes— Real-time price quotesget_portfolio— View positions and P&Lplace_order— Execute trades on demo or real accountsget_social_feed— Access community posts and sentiment
Install with npx -y @etoro/mcp-server and start building conversationally.
WebSocket API v2 with Binary Frames
The WebSocket API now supports binary MessagePack frames alongside JSON, reducing payload sizes by up to 60% and improving parsing performance.
Key changes:
- New
format=msgpackquery parameter on the WebSocket URL - Sub-10ms quote delivery latency in all regions
- Automatic reconnection protocol with session resumption
- New
candleschannel for real-time OHLCV data
JSON remains the default format. Existing connections are unaffected.
10x Rate Limit Increase for All Tiers
We've increased API rate limits across all tiers to support more demanding applications:
| Tier | Previous | New |
|---|---|---|
| Free | 10 req/min | 100 req/min |
| Standard | 100 req/min | 1,000 req/min |
| Premium | 1,000 req/min | 10,000 req/min |
Rate limit headers (X-RateLimit-Remaining, X-RateLimit-Reset) are included in every response. The 429 Too Many Requests response now includes a Retry-After header.
No action needed — the new limits apply automatically to all existing API keys.