Skip to main content
Changelog

What's New

The latest updates and improvements to the eToro developer platform.

New Feature

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 instruments
  • get_quotes — Real-time price quotes
  • get_portfolio — View positions and P&L
  • place_order — Execute trades on demo or real accounts
  • get_social_feed — Access community posts and sentiment

Install with npx -y @etoro/mcp-server and start building conversationally.

Setup guide →

Improvement

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=msgpack query parameter on the WebSocket URL
  • Sub-10ms quote delivery latency in all regions
  • Automatic reconnection protocol with session resumption
  • New candles channel for real-time OHLCV data

JSON remains the default format. Existing connections are unaffected.

WebSocket docs →

Improvement

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.

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