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

Frequently Asked Questions

Explore Charts