eToro website screenshot

eToro

eToro is a leading social trading and multi-asset investment platform enabling individuals to trade and invest in stocks, cryptocurrencies, ETFs, commodities, currencies, and indices. The eToro Public API (available via the eToro Builders program) exposes REST endpoints and WebSocket streams for trading execution, real-time market data, portfolio and account management, watchlists, social feed interactions, price alerts, and AI-managed agent portfolios. Authentication uses API key headers (x-api-key and x-user-key) obtained from the eToro API Portal. The API is currently in early access and free for eligible verified eToro account holders.

7 APIs 0 Features
Social TradingCopy TradingInvestingMarket DataPortfolio ManagementFintechTradingStocksCryptocurrencyETFs

APIs

eToro Trading API

Provides REST endpoints for executing and managing trades on eToro for both real and demo (paper trading) accounts. Supports creating market and limit orders, canceling pending ...

eToro Market Data API

Provides REST and WebSocket access to real-time and historical market data for all asset classes available on eToro including stocks, cryptocurrencies, ETFs, commodities, curren...

eToro Portfolio and Account API

Provides REST endpoints for accessing account-level financial data including aggregated balances across all account types, cash account details, and paginated transaction histor...

eToro Social and Discovery API

Provides REST endpoints for accessing eToro's social trading layer. Supports reading and writing to personalized, news, and instrument-specific feeds, posting comments, toggling...

eToro Watchlists API

Provides REST endpoints for programmatically creating, retrieving, and managing custom instrument watchlists on eToro. Supports adding and removing instruments from watchlists a...

eToro Price Alerts API

Provides REST endpoints for creating, listing, and deleting price threshold alerts on eToro instruments. Enables programmatic configuration of price notifications so that applic...

eToro Agent Portfolios API

Provides v2 REST endpoints for creating and managing AI-managed agent portfolios on eToro. Supports portfolio creation with named scopes, retrieval of all agent portfolios belon...

MCP Servers

mcp

MCP SERVER

Pricing Plans

Plans

1 plans

PLANS

Rate Limits

Rate Limits

0 limits

RATE LIMITS

FinOps

Finops

FINOPS

Example Payloads

Canceldemoorder Response 200

5 fields

EXAMPLE

Cancelrealorder Response 200

5 fields

EXAMPLE

Createapricealert Request

4 fields

EXAMPLE

Createareply Request

4 fields

EXAMPLE

Createcashaccount Request

4 fields

EXAMPLE

Createdemoorder Request

4 fields

EXAMPLE

Createdemoorder Response 200

5 fields

EXAMPLE

Createrealorder Request

4 fields

EXAMPLE

Createrealorder Response 200

5 fields

EXAMPLE

Getbalances Response 401

5 fields

EXAMPLE

Getbalances Response 429

5 fields

EXAMPLE

Getbalances Response 500

5 fields

EXAMPLE

Getcandles Response 200

5 fields

EXAMPLE

Getcashaccounts Response 200

5 fields

EXAMPLE

Getcashaccounts Response 401

5 fields

EXAMPLE

Getcashaccounts Response 429

5 fields

EXAMPLE

Getcashaccounts Response 500

5 fields

EXAMPLE

Getcost Request

4 fields

EXAMPLE

Getcost Response 200

5 fields

EXAMPLE

Getcostdemo Request

4 fields

EXAMPLE

Getcostdemo Response 200

5 fields

EXAMPLE

Getportfolio Response 200

5 fields

EXAMPLE

Getpricealerts Response 200

5 fields

EXAMPLE

Getpricealerts Response 401

5 fields

EXAMPLE

Getpricealerts Response 403

5 fields

EXAMPLE

Getpricealerts Response 429

5 fields

EXAMPLE

Getpricealerts Response 500

5 fields

EXAMPLE

Lookupdemoorder Response 200

5 fields

EXAMPLE

Lookuprealorder Response 200

5 fields

EXAMPLE

Openlimitorder Response 200

5 fields

EXAMPLE

Shareapost Request

4 fields

EXAMPLE

Updateapricealert Request

4 fields

EXAMPLE

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
🔗
RateLimits
RateLimits
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
MCP
MCP
🔗
MCPServer
MCPServer
🔗
OpenAPI
OpenAPI
🔗
OpenAPI
OpenAPI
🔗
JSONLD
JSONLD
🔗
Vocabulary
Vocabulary

Sources

apis.yml Raw ↑
aid: etoro
url: https://raw.githubusercontent.com/api-evangelist/etoro/refs/heads/main/apis.yml
name: eToro
tags:
- Social Trading
- Copy Trading
- Investing
- Market Data
- Portfolio Management
- Fintech
- Trading
- Stocks
- Cryptocurrency
- ETFs
type: Index
kind: company
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
access: 3rd-Party
created: '2026-06-13'
modified: '2026-06-13'
position: Consumer
description: eToro is a leading social trading and multi-asset investment platform enabling individuals to trade and invest
  in stocks, cryptocurrencies, ETFs, commodities, currencies, and indices. The eToro Public API (available via the eToro Builders
  program) exposes REST endpoints and WebSocket streams for trading execution, real-time market data, portfolio and account
  management, watchlists, social feed interactions, price alerts, and AI-managed agent portfolios. Authentication uses API
  key headers (x-api-key and x-user-key) obtained from the eToro API Portal. The API is currently in early access and free
  for eligible verified eToro account holders.
specificationVersion: '0.19'
apis:
- aid: etoro:trading-api
  name: eToro Trading API
  tags:
  - Trading
  - Orders
  - Positions
  - Demo Trading
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  - url: https://builders.etoro.com/learn/getting-started-with-etoro-api-v2
    type: GettingStarted
  description: Provides REST endpoints for executing and managing trades on eToro for both real and demo (paper trading) accounts.
    Supports creating market and limit orders, canceling pending orders, closing open positions, and retrieving comprehensive
    portfolio information including open positions, pending orders, and account status. Demo account endpoints mirror production,
    enabling safe algorithmic strategy development without risking real capital.
  x-features:
  - Market and limit order placement
  - Order cancellation and position closing
  - Real and demo (paper trading) account support
  - Portfolio snapshot with positions and orders
  - Per-account-type endpoint routing via {accountType} path parameter
  x-use-cases:
  - Automate trade execution based on algorithmic signals
  - Build and test trading bots in the demo environment
  - Manage open positions programmatically
  - Retrieve live P&L snapshots for dashboards
- aid: etoro:market-data-api
  name: eToro Market Data API
  tags:
  - Market Data
  - Instruments
  - Quotes
  - OHLCV
  - Real-Time
  - WebSocket
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  - url: https://builders.etoro.com/blog/developers-guide-to-instrument-discovery
    type: GettingStarted
  - url: https://builders.etoro.com/blog/building-a-real-time-price-dashboard
    type: Tutorial
  description: Provides REST and WebSocket access to real-time and historical market data for all asset classes available
    on eToro including stocks, cryptocurrencies, ETFs, commodities, currencies, and indices. REST endpoints cover instrument
    search, metadata, real-time bid/ask rates, end-of-day closing prices, and OHLCV candlestick history. The WebSocket stream
    at wss://ws.etoro.com/ws delivers low-latency tick-level price updates via topic-based subscriptions such as quotes.{instrumentId}.
  x-features:
  - Instrument search and metadata retrieval
  - Real-time bid/ask rates for multiple symbols
  - OHLCV historical candlesticks (up to 1000 bars)
  - End-of-day closing price bulk history
  - Exchange and sector/industry reference data
  - WebSocket streaming for live price ticks
  x-use-cases:
  - Build real-time price dashboards and market monitors
  - Backtest trading strategies with historical OHLCV data
  - Discover and map instruments by ticker, type, or exchange
  - Stream live quotes into algorithmic trading systems
- aid: etoro:portfolio-account-api
  name: eToro Portfolio and Account API
  tags:
  - Portfolio
  - Account
  - Balance
  - Transactions
  - Cash
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  description: Provides REST endpoints for accessing account-level financial data including aggregated balances across all
    account types, cash account details, and paginated transaction history. Supports creating and managing cash accounts and
    retrieving the authenticated user's profile. Designed to support portfolio analytics, accounting integrations, and account-level
    reporting workflows.
  x-features:
  - Aggregated balance across all account types
  - Cash account creation and retrieval
  - Paginated transaction history
  - Authenticated user profile retrieval
  x-use-cases:
  - Sync transaction history into accounting or tax software
  - Display consolidated account balances in portfolio apps
  - Monitor cash flow and funding activity programmatically
- aid: etoro:social-discovery-api
  name: eToro Social and Discovery API
  tags:
  - Social Trading
  - Feeds
  - Copy Trading
  - Pro Investors
  - Analytics
  - Community
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  description: Provides REST endpoints for accessing eToro's social trading layer. Supports reading and writing to personalized,
    news, and instrument-specific feeds, posting comments, toggling likes, and querying public user portfolios and performance
    statistics. Enables access to Pro Investor and Smart Portfolio analytics, supporting social copy-trading discovery and
    leaderboard-style analytics applications.
  x-features:
  - Read and write feed posts (personalized, news, instrument)
  - Comment and like functionality on posts
  - Public user portfolio and performance statistics
  - Pro Investor and Smart Portfolio analytics
  x-use-cases:
  - Build social trading dashboards and leaderboards
  - Analyze top Pro Investor performance and copy-trading signals
  - Surface community sentiment around specific instruments
  - Power copy-trading discovery features
- aid: etoro:watchlists-api
  name: eToro Watchlists API
  tags:
  - Watchlists
  - Instruments
  - Portfolio Management
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  description: Provides REST endpoints for programmatically creating, retrieving, and managing custom instrument watchlists
    on eToro. Supports adding and removing instruments from watchlists and managing both private and public watchlists. Useful
    for building curated market-tracking tools and portfolio monitoring applications.
  x-features:
  - Create custom watchlists
  - Retrieve all user watchlists
  - Add and remove instruments from watchlists
  - Private and public watchlist support
  x-use-cases:
  - Programmatically maintain curated instrument watchlists
  - Sync screened instruments into eToro from external tools
  - Build portfolio monitoring and alerting applications
- aid: etoro:price-alerts-api
  name: eToro Price Alerts API
  tags:
  - Price Alerts
  - Notifications
  - Market Data
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v1
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  description: Provides REST endpoints for creating, listing, and deleting price threshold alerts on eToro instruments. Enables
    programmatic configuration of price notifications so that applications can be notified when specific instruments reach
    defined price levels, supporting automated trading triggers and monitoring workflows.
  x-features:
  - Create price threshold alerts on any instrument
  - List all active price alerts
  - Delete existing price alerts
  x-use-cases:
  - Trigger automated trading actions on price level breaches
  - Monitor watchlist instruments for key price events
  - Build notification systems for retail traders
- aid: etoro:agent-portfolios-api
  name: eToro Agent Portfolios API
  tags:
  - AI
  - Agent Portfolios
  - Automation
  - Portfolio Management
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  baseURL: https://public-api.etoro.com/api/v2
  humanURL: https://builders.etoro.com/
  properties:
  - url: https://builders.etoro.com/
    type: Documentation
  - url: https://api-portal.etoro.com/
    type: Portal
  description: Provides v2 REST endpoints for creating and managing AI-managed agent portfolios on eToro. Supports portfolio
    creation with named scopes, retrieval of all agent portfolios belonging to the authenticated user, deletion of portfolios,
    and generation of delegated user-access tokens. Designed for AI agent frameworks and automated portfolio management workflows.
  x-features:
  - Create agent portfolios with named scope definitions
  - Retrieve all agent portfolios for the authenticated user
  - Delete agent portfolios by ID
  - Generate delegated user access tokens per portfolio
  x-use-cases:
  - Power AI-driven portfolio management agents
  - Delegate scoped trading authority to autonomous agents
  - Build multi-portfolio management workflows for AI trading systems
common:
- url: https://builders.etoro.com/
  type: Portal
- url: https://api-portal.etoro.com/
  type: Documentation
- url: https://builders.etoro.com/learn/getting-started-with-etoro-api-v2
  type: GettingStarted
- url: https://builders.etoro.com/learn/rate-limits-and-429-handling
  type: RateLimits
- url: plans/plans.yml
  type: Plans
- url: rate-limits/rate-limits.yml
  type: RateLimits
- url: finops/finops.yml
  type: FinOps
- url: https://builders.etoro.com/tools/mcp
  type: MCP
- url: https://api-portal.etoro.com/mcp
  type: MCPServer
- url: openapi/openapi.json
  type: OpenAPI
- url: openapi/deprecated-openapi.json
  type: OpenAPI
- url: json-ld/jsonld.json
  type: JSONLD
- url: vocabulary/vocabulary.json
  type: Vocabulary
maintainers:
- FN: API Evangelist
  url: https://apievangelist.com
  email: info@apievangelist.com