Methodology
How we track and analyze Apple Music charts
Quick Overview
11
Storefronts
3
Chart Types
100
Daily Positions
2h
Update Interval
Data Sources
Apple Music API
We use the official Apple Music API to fetch daily Top 100 charts for songs, albums, and playlists. This ensures accurate, real-time data directly from Apple.
Supported Storefronts
We track 11 storefronts across Asia, Americas, and Europe:
🇻🇳 Vietnam🇮🇩 Indonesia🇹🇭 Thailand🇯🇵 Japan🇰🇷 South Korea🇮🇳 India🇺🇸 United States🇧🇷 Brazil🇲🇽 Mexico🇬🇧 United Kingdom🇩🇪 Germany
Note: Album charts are not available for GB and IN through the Apple Music API.
Chart Types
Top 100 SongsTop 100 AlbumsTop 100 Playlists
Update Frequency
Daily ChartsEvery 2 hours
All-Time RankingsDaily at 1:00 UTC
Historical DataStored indefinitely
Charts are fetched in regional batches (Asia, Americas, Europe) to ensure reliable data collection without API rate limiting.
All-Time Score Calculation
Scoring Algorithm
Our all-time rankings use a weighted scoring system that rewards consistent chart performance
// Scoring formula
score =
days_in_top100 × 10
+ days_in_top10 × 50
+ days_in_top3 × 120
+ days_at_#1 × 250
+ peak_rank_bonus × 20
+ recency_bonus (up to 600)
+ streak_bonus (up to 300)
Days in Top 10010× multiplier
Days in Top 1050× multiplier
Days in Top 3120× multiplier
Days at #1250× multiplier
Peak Rank Bonus(100 - peak) × 20
Recency BonusUp to 600 pts
Streak BonusUp to 300 pts