Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Connects agents to the eToro API for reading market data, managing portfolios, and executing trades programmatically. Supports OAuth SSO and manual API key authentication. Works with both real and demo (virtual) portfolio environments.
Direct API access lets agents execute trades and read portfolio data without manual interaction with the eToro web interface.
When to use it
- Place a limit order on a specific stock at a target price
- Check current portfolio positions and unrealized PnL
- Search for an instrument by symbol and get live price data
- Manage watchlists by adding or removing instruments
- Read a trader's public feed or post a message to the eToro feed
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Buy $200 of Bitcoin on my demo account
- 1Search for BTC using GET /market-data/search with internalSymbolFull=BTC to retrieve instrumentId
- 2Confirm the instrument match by checking internalSymbolFull and displayname in results
- 3POST to /trading/execution/demo/market-open-orders/by-amount with InstrumentID, IsBuy: true, Leverage: 1, Amount: 200
- 4Parse the response to retrieve the new positionId
Demo market order placed for $200 of Bitcoin; positionId returned for future reference
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.