Binance Leaderboard Scraper
1 day trial then $9.99/month - No credit card required now
Binance Leaderboard Scraper
1 day trial then $9.99/month - No credit card required now
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
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.
Actor Metrics
1 monthly user
-
1 star
>99% runs succeeded
Created in Jan 2025
Modified 11 hours ago