
Binance Leaderboard Scraper
Pricing
Pay per event

Binance Leaderboard Scraper
An Apify actor that scrapes trader data from Binance Futures and Options leaderboards. It can rank traders based on ROI, PNL, follower count, filter by position sharing status, and collect data on daily/weekly/monthly/all-time basis. Perfect for tracking top performers and analyzing trading patterns
5.0 (1)
Pricing
Pay per event
2
Monthly users
6
Runs succeeded
>99%
Last modified
20 days ago
Binance Leaderboard Scraper
This project is an Apify actor designed to scrape leaderboard data from Binance Futures and Options trading. It collects trader information such as ROI, PNL, rank, and other statistics based on specified parameters.
Features
- Fetches leaderboard data from both Binance Futures and Options markets
- Filters traders based on position sharing status
- Supports different time periods (daily, weekly, monthly, all-time)
- Various ranking criteria (ROI, PNL, followers)
- Specific filters for Futures traders
- Stores collected data in structured format
Usage
- Run this actor in the Apify console
- Provide the desired inputs:
- periodType: Time period for data collection (DAILY, WEEKLY, MONTHLY, ALL)
- statisticsType: Ranking criteria (ROI, PNL, FOLLOWERS)
- tradeType: Trading product type (OPTIONS, FUTURES)
- isShared: Filter for traders who share positions
- isTrader: Filter for verified traders (Futures only)
Example Input
1{ 2"periodType": "WEEKLY", 3"statisticsType": "ROI", 4"tradeType": "OPTIONS", 5"isShared": true, 6"isTrader": false 7}
Output
The collected data is saved to the Apify dataset. The output data includes the following fields:
nickName
: Trader's usernameuserPhotoUrl
: Profile photo URLrank
: Current rank in leaderboardpnl
: Profit and Lossroi
: Return on Investment percentagepositionShared
: Whether positions are sharedtwitterUrl
: Twitter profile linkencryptedNewUid
: Options User IDencryptedUid
: Futures User IDupdateTime
: Last update timestampfollowerCount
: Number of followersfutureUid
: Future UIDtwShared
: Twitter sharing statusisTwTrader
: Twitter trader statusopenId
: Open ID
Example Output
Futures Example
1{ 2 "futureUid": null, 3 "nickName": "BoinkBoink", 4 "userPhotoUrl": "", 5 "rank": 4169, 6 "pnl": 25034.07283200, 7 "roi": 1.13213700, 8 "positionShared": true, 9 "twitterUrl": null, 10 "encryptedUid": "F5FB5A0B7B6C7105D86D1D0185D56D21", 11 "updateTime": "2025-01-01 12:00:00", 12 "followerCount": 803, 13 "twShared": true, 14 "isTwTrader": true, 15 "openId": "zogz5qu" 16 }
Options Example
1{ 2 "nickName": "User-ff2f1", 3 "userPhotoUrl": "https://static-file-1306379396.file.myqcloud.com/static/content/static-sources/square-default-avatar.png", 4 "rank": 1, 5 "pnl": 40369.55765958, 6 "roi": 403.69557700, 7 "positionShared": false, 8 "twitterUrl": null, 9 "encryptedNewUid": "AE28F7B42CC6CC34EE4C0FA23BF9F6FB", 10 "updateTime": "2024-12-17 00:00:00", 11 "followerCount": 334 12 }
This example output shows the structured data of a single trader. The actual output will be a list of similar objects for all processed trader.
Notes
- The collected data is stored in Apify’s default data store.
Pricing
Pricing model
Pay per eventThis Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.
Actor Start
$0.010
Charge when the actor starts running
Each User
$0.001
Charge for processing each user/trader data to the dataset.
Actor Completion
$0.010
Charge when all processes are successfully completed.