eToro Trading & Market Data for Openclaw

Enables AI agents to perform automated trading, portfolio management, and social sentiment analysis via the eToro Public API.

marian2js
v1.0.0
Feb 25, 2026
1
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install etoro-apps

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install etoro-apps using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is eToro Trading & Market Data?

The eToro skill for Openclaw Skills provides a robust interface for agents to interact with one of the world's leading social trading platforms. It allows for the programmatic execution of trades, real-time monitoring of market data, and deep integration with eToro's social features. Whether you are building an automated trading bot or a portfolio analysis tool, this skill bridges the gap between AI reasoning and financial action.

By supporting both OAuth SSO and manual API key authentication, it offers flexibility for different deployment scenarios. It also distinguishes between Real and Virtual portfolios, ensuring that developers can safely test their Openclaw Skills implementations in a demo environment before committing real capital.

eToro Trading & Market Data Use Cases

  • Automated trade execution (Market and Limit orders) based on AI-driven signals.
  • Real-time portfolio tracking and PnL reporting across multiple asset classes.
  • Social sentiment analysis by monitoring instrument and user feeds.
  • Bulk management of watchlists and curated market lists.
  • Systematic testing of trading strategies using the eToro Virtual Portfolio.

How eToro Trading & Market Data Works

  1. Authentication: The agent connects via OAuth Bearer tokens or manual API/User keys provided by the user.
  2. Discovery: The agent uses the search endpoint to resolve instrument symbols to specific internal IDs.
  3. Analysis: Real-time rates, historical candles, and market metadata are fetched to inform the agent's strategy.
  4. Execution: The agent sends PascalCase formatted JSON payloads to execute buy or sell orders with defined leverage and risk parameters.
  5. Monitoring: The agent polls the portfolio and PnL endpoints to track position status and performance.

eToro Trading & Market Data Setup

To get started with this skill in your Openclaw Skills environment, choose an authentication method:

Method 1: OAuth SSO Redirect the user to the eToro SSO portal to exchange an authorization code for a Bearer token.

Method 2: Manual API Keys

  1. Log in to eToro and navigate to Settings > Trading.
  2. Create a New Key and select the environment (Real or Virtual).
  3. Provide the Public API Key and User Key to the agent.
# Example of checking market data with your credentials
curl -X GET "https://public-api.etoro.com/api/v1/market-data/search?fields=instrumentId,displayname" \
  -H "Authorization: Bearer <access_token>" \
  -H "x-request-id: <UUID>"

eToro Trading & Market Data Data Schema & Taxonomy

The skill organizes data around several core entities to ensure compatibility with Openclaw Skills workflows:

Entity Key Identifiers Primary Fields
Instrument instrumentId, marketId internalSymbolFull, displayname, rates
Trade positionId, orderId IsBuy, Leverage, Amount, StopLossRate
Portfolio userId (CID) pnl, units, openDate
Social marketId, userId message, tags, mentions
Watchlist watchlistId ItemType, ItemRank, name

eToro Trading & Market Data Advanced Features

  • Dual-Environment Support: Seamlessly switch between Real and Virtual (demo) trading endpoints.
  • Flexible Auth: Support for both modern OAuth2 PKCE flows and legacy static API keys.
  • Social Integration: Ability to read and post to eToro feeds, enabling sentiment-aware Openclaw Skills agents.
  • Precise Execution: Support for partial position closing and advanced 'market-if-touched' limit orders.
  • Rich Metadata: Access to exchange info, industry classifications, and instrument-type hierarchies for complex filtering.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0