Skip to main content

Social trading & market intelligence

eToro's social graph is unique in the industry. Copier counts, PI performance, feeds, comments — data no other financial API exposes.

Why eToro?

  • Popular Investor (PI) data: copier counts, performance history, risk scores
  • Social feeds: instrument-specific posts, trending discussions
  • Comments API: read and write comments on instruments
  • User profiles with granular performance analytics
  • 35M+ users generating real social signal — not simulated data

How it works

1
Social APIs
2
Data Processing
3
Your Analytics
4
Insights

Quick start example

Copy this code to get started. Uses real eToro API endpoints.

social_analytics.js
const crypto = require("crypto");
const BASE = "https://public-api.etoro.com/api/v1";
const headers = {
  "x-api-key": process.env.ETORO_API_KEY,
  "x-user-key": process.env.ETORO_USER_KEY,
  "x-request-id": crypto.randomUUID(),
};

// Get copier data for a Popular Investor
const userId = 12345678;
const copiers = await fetch(
  `${BASE}/pi-data/copiers/${userId}`,
  { headers }
).then(r => r.json());

console.log('Copiers:', copiers);

// Get social feed for an instrument
const feed = await fetch(
  `${BASE}/feeds/instruments/1001`,
  { headers }
).then(r => r.json());

console.log('Feed:', feed);

// Get user performance analytics
const performance = await fetch(
  `${BASE}/users/${userId}/performance`,
  { headers }
).then(r => r.json());

console.log('Performance:', performance);

Relevant APIs

Social Feeds3
PI Data1
Users Info6
Comments1

Ready to start building?

Get your API keys and make your first call in under 10 minutes.