Hyperliquid Whale Tracker avatar
Hyperliquid Whale Tracker
Under maintenance

Pricing

Pay per event

Go to Apify Store
Hyperliquid Whale Tracker

Hyperliquid Whale Tracker

Under maintenance

Track Hyperliquid whale positions and large trader activity in real-time. Extract AI trading signals, copy-trading coefficients, and portfolio metrics. Monitor liquidation levels, P&L data, and smart money movements. Perfect for DeFi research and automated trading bots.

Pricing

Pay per event

Rating

0.0

(0)

Developer

Yuliia Kulakova

Yuliia Kulakova

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Hyperliquid Whale Analytics Scraper

๐Ÿ‹ Hyperliquid Whale Tracker v3.3

Enterprise-grade scraper for tracking whale traders on Hyperliquid DEX. Get AI-powered trading signals, copy-trading coefficients, and comprehensive portfolio analytics with data quality validation.

๐Ÿ’ฐ Pay-Per-Event Pricing

This Actor uses transparent pay-per-event pricing. You only pay for what you use:

EventPriceDescription
scraper-start$0.03Charged once when Actor starts
scraper-stop$0.03Charged once when Actor completes
wallet-processed$0.01Per wallet scraped and analyzed
position-scraped$0.01Per open trading position found

๐Ÿ’ต Cost Examples

ModeConfigurationEst. EventsEst. Cost
Analytics50 winners + 50 losers~100 wallets, ~100 positions~$2.06
Analytics100 winners + 100 losers~200 wallets, ~200 positions~$4.06
Tracking10 wallets~10 wallets, ~20 positions~$0.36
LeaderboardTop 100~100 wallets, ~100 positions~$2.06

Note: You can set a maximum budget per run to prevent unexpected costs.

โœจ Features

  • Winners vs Losers Analysis - Compare trading strategies of top performers vs underperformers
  • AI-Powered Signals - Divergence-based trading signals with confidence levels
  • Copy-Trading Coefficients - Smart multipliers for position sizing
  • Portfolio Metrics - Sharpe ratio, max drawdown, ROI tracking
  • Data Quality Validation - Reliability scores and warning flags
  • Real-time Positions - Track open positions across all traders
  • Multiple Export Formats - JSON dataset output

๐Ÿš€ Use Cases

Use CaseModeDescription
Market SentimentanalyticsAnalyze 100+ winners vs losers to determine market bias
Wallet MonitoringtrackingTrack specific whale wallets in real-time
Top TradersleaderboardGet ranked list of verified profitable traders
Copy TradinganalyticsUse coefficients to adjust position sizes
ResearchanalyticsExport data for backtesting and analysis

๐Ÿ“Š Output Schema

Trader Object

{
"type": "trader",
"address": "0x...",
"category": "WINNER",
"accountValue": 125000.50,
"totalPnl": 12500.00,
"positions": [
{
"coin": "BTC",
"side": "LONG",
"size": 1.5,
"entryPrice": 95000,
"unrealizedPnl": 2500
}
],
"metrics": {
"roi": 156.7,
"monthROI": 12.5,
"weekROI": 3.2,
"roiSource": "leaderboard",
"sharpeRatio": 2.45,
"maxDrawdown": 15.3,
"avgDrawdown": 8.2
},
"dataQuality": {
"isReliable": true,
"reliabilityScore": 85,
"warnings": []
},
"scrapedAt": "2024-01-06T12:00:00.000Z"
}

Analytics Output (KEY-VALUE: OUTPUT)

{
"type": "analytics",
"marketBias": {
"sentiment": "BULLISH",
"winnersLong": 65,
"losersLong": 45,
"bias": 20
},
"coefficients": {
"longCoefficient": 1.0,
"shortCoefficient": 0.8,
"recommendation": "FAVOR_LONGS"
},
"signals": [
{
"symbol": "BTC",
"signal": "STRONG_LONG",
"score": 85,
"confidence": "HIGH"
}
],
"roiStats": {
"fromLeaderboard": 152,
"fromFallback": 23,
"noData": 25
},
"billing": {
"isPayPerEvent": true,
"walletsCharged": 200,
"positionsCharged": 199,
"totalCost": 4.05
}
}

๐Ÿ” Data Quality System

The scraper validates data integrity and flags potential issues:

Warning CodeSeverityMeaning
LOW_SNAPSHOTSMediumLess than 14 data points
EXTREME_DRAWDOWNHigh100% drawdown detected
SHARPE_ROI_MISMATCHMediumMetrics contradict
NEGATIVE_SHARPELowPoor risk-adjusted returns
NO_ROI_DATAMediumROI unavailable
ZERO_BALANCEHighEmpty account

Reliability Score

  • 100: Perfect data quality
  • 70-99: Minor warnings, usable
  • 40-69: Use with caution
  • 0-39: Unreliable data

โ“ FAQ

Why is Max Drawdown = 100%?

This occurs when a trader either:

  1. Lost all funds at some point (liquidation)
  2. Withdrew everything and re-deposited later

The historical 100% DD remains in the data even after recovery.

Why is Sharpe negative when ROI is +1000%?

ROI and Sharpe measure different time periods:

MetricPeriod
ROILifetime (all-time)
SharpeRecent 30-90 days

A trader can have +1000% lifetime ROI but negative recent Sharpe if they were profitable historically but are currently losing.

What is roiSource?

ValueDescription
leaderboardOfficial Hyperliquid leaderboard (most accurate)
portfolio_fallbackCalculated from PnL history
noneCould not determine ROI

๐Ÿ“ˆ Signal Interpretation

SignalScoreMeaning
STRONG_LONG+67 to +100Winners strongly favor longs
LONG+34 to +66Moderate long bias
NEUTRAL-33 to +33No clear direction
SHORT-34 to -66Moderate short bias
STRONG_SHORT-67 to -100Winners strongly favor shorts

๐Ÿ’ก Copy Trading Coefficients

Use coefficients to adjust your position sizes:

// If recommendation is FAVOR_SHORTS:
// longCoefficient = 0.8, shortCoefficient = 1.0
const adjustedLongSize = baseSize * longCoefficient; // Reduce longs
const adjustedShortSize = baseSize * shortCoefficient; // Keep shorts full

๐Ÿ”ง Input Parameters

ParameterTypeDefaultDescription
modestringanalyticsOperation mode: analytics, tracking, leaderboard
winnersCountinteger50Winners to analyze (1-200)
losersCountinteger50Losers to analyze (1-200)
walletsstring-Comma-separated addresses for tracking mode
leaderboardLimitinteger100Top traders count (10-500)
includePositionsbooleantrueInclude open positions
calculateMetricsbooleantrueCalculate advanced metrics
whaleHuntApiKeystring-Optional custom API key

๐Ÿ“ Output Locations

StorageContents
DatasetIndividual trader records (array of trader objects)
Key-Value StoreOUTPUT key with full results including analytics/signals

๐Ÿ›ก๏ธ Best Practices

// Filter reliable traders only
const reliableTraders = traders.filter(t =>
t.dataQuality.isReliable &&
t.portfolioSnapshots >= 30 &&
t.accountValue > 1000
);
// Check warnings before using metrics
if (trader.dataQuality.warnings.includes('SHARPE_ROI_MISMATCH')) {
console.log('โš ๏ธ Metrics may be inconsistent');
}

๐Ÿ”— Data Sources

  • WhaleHunt.io - Winner/Loser classification
  • Hyperliquid API - Portfolio data, positions
  • Hyperliquid Leaderboard - Official ROI metrics

๐Ÿ“ Example Input

Analytics Mode

{
"mode": "analytics",
"winnersCount": 100,
"losersCount": 100,
"includePositions": true,
"calculateMetrics": true
}

Tracking Mode

{
"mode": "tracking",
"wallets": "0x55879718b38cac09065e64c7f18419b5c5f14e31,0xf19a8f29096ced385abb7c4930548121c97c8c40"
}

Leaderboard Mode

{
"mode": "leaderboard",
"leaderboardLimit": 100
}

๐Ÿ“š Version History

v3.3.0 (Current)

  • โœ… Pay-Per-Event monetization
  • โœ… Data quality validation system
  • โœ… Copy-trading coefficients
  • โœ… ROI fallback calculation
  • โœ… Full Apify SDK integration

๐Ÿค Support

โš–๏ธ Disclaimer

This tool is for informational purposes only. Trading cryptocurrencies carries significant risk. Past performance does not guarantee future results. Always do your own research before making trading decisions.


Made with ๐Ÿ‹ by WhaleHunt.io