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 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.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/trading-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
aid: etoro:trading-api
name: eToro Trading API
tags:
- Trading
- Order
- Positions
- Demo Trading
tags_raw:
- 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