eToro Public API Skill for Openclaw

A comprehensive integration for eToro's public API enabling automated trading, market analysis, and social feed interactions.

yoniassia
v1.0.0
Mar 1, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install etoro-trading-api

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-trading-api 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 Public API Skill?

The eToro Public API skill provides a robust interface for interacting with the global eToro ecosystem directly through your agent. It allows developers and traders to automate complex portfolio management tasks, execute trades in both real and demo environments, and tap into real-time social sentiment data. By leveraging Openclaw Skills, users can bridge the gap between AI-driven market analysis and live trade execution, utilizing a wide array of endpoints ranging from market data to social community interactions.

eToro Public API Skill Use Cases

  • Automated execution of market and limit orders based on external technical indicators.
  • Continuous monitoring of personal portfolio performance and historical trading success.
  • Sentiment analysis through instrument-specific social feeds and popular investor statistics.
  • Programmatic management of custom watchlists and discovery of curated asset lists.

How eToro Public API Skill Works

  1. Authenticate with the API using SSO tokens or standard API keys with required user and request IDs.
  2. Use the search tool to resolve asset tickers (like AAPL) into the numeric Instrument IDs required by the eToro system.
  3. Retrieve real-time market rates or historical price history candles to inform trading logic.
  4. Execute trading operations such as opening positions by amount or unit, or setting limit orders.
  5. Optionally interact with the social layer by fetching popular investor stats or posting updates to the feed.

eToro Public API Skill Setup

To use this skill within the Openclaw Skills framework, ensure your environment is prepared with the necessary dependencies:

# Install system dependencies
sudo apt-get install curl python3

You will need to provide one of the three supported authentication methods: an SSO Access Token, an SSO Auth Token (User ID), or a full set of API Keys (x-api-key, x-user-key, and a UUID for x-request-id).

eToro Public API Skill Data Schema & Taxonomy

The skill organizes market and account data using structured JSON responses. Key data points include:

Component Description Data Format
Portfolio Current holdings, equity, and realized P/L JSON Object
Instrument Metadata Asset names, types, and exchange details Table/JSON
Market Candles OHLC price history for specific timeframes Time-series Array
Social Feed User posts, comments, and investor statistics Nested JSON
Trading Logs Records of all execution requests and responses Local Log Files

eToro Public API Skill Advanced Features

  • Dual-mode support allowing seamless switching between Real and Demo (virtual) trading environments.
  • Detailed request logging for all trading execution to ensure transparency and auditability.
  • Comprehensive social integration for copy-trading analysis and automated community engagement.
  • Native rate limiting management to stay within the 100 requests per minute threshold.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*