{"dataset":{"name":"USDT/VES P2P premium history (Binance & OKX)","fiat":"VES","url":"https://coinpay.hk/en/p2p/ves/history","license":"CC BY 4.0","licenseUrl":"https://creativecommons.org/licenses/by/4.0/","creator":"coinpay","source":"Public Binance and OKX P2P ads and an independent USD/VES FX reference","methodology":"Long-term series: premium_pct (and the daily premium_* columns) = highest premium among the first five public ads returned for each side at sample time vs the FX reference, (price / FX reference - 1) * 100. median_price and median_premium_pct describe the median of up to 10 ads per side, the headline metric of the live rates page (sampled_ads gives the count per sample; the earliest samples with this field used 5); they, top_price and fx_reference exist only for samples recorded in the richer archive format. Sampled every 30 minutes (UTC :00/:30); daily statistics use the successful samples of each UTC day. Outliers, per side and exchange (premium_pct and median_premium_pct checked separately): a run of at most 4 consecutive samples spanning at most 90 minutes whose premiums are all more than max(5 percentage points, 6 * 1.4826 * MAD) from both the median of the up to 7 samples before the run and the median of the 7 after it (within 12 hours; MAD = the larger of the two sides' own median absolute deviations), with the samples next to the run inside that band and the two medians agreeing (the series returns to its level), is excluded from the daily avg/min/max/close (premium_pct) or median/top averages (median_premium_pct). Level shifts and the newest samples are never flagged. When more than max(1, 10%) of a UTC day's samples would be flagged, nothing in that day is excluded and runs reaching into it are kept whole. Outliers are judged within each month file, so the first and last samples of a month have context on one side only. Flagged samples stay in the 30-minute files with outlier=true and are counted in the daily outlier_samples column. Premiums are not profits.","granularity":"1d","timezone":"UTC","columns":[{"name":"date","description":"UTC calendar day (YYYY-MM-DD)."},{"name":"fiat","description":"ISO 4217 code of the fiat currency."},{"name":"side","description":"buy = ads where users buy USDT; sell = ads where users sell USDT."},{"name":"exchange","description":"binance or okx (P2P ads), or bithumb (Bithumb Spot, KRW only)."},{"name":"samples","description":"30-minute samples recorded that day for this side and exchange."},{"name":"ok_samples","description":"Samples that returned a valid premium, outliers not counted."},{"name":"premium_avg_pct","description":"Mean premium (highest of the first 5 ads) of the successful samples, outliers excluded, in percent."},{"name":"premium_min_pct","description":"Lowest premium of the day, outliers excluded, in percent."},{"name":"premium_max_pct","description":"Highest premium of the day, outliers excluded, in percent."},{"name":"premium_close_pct","description":"Premium of the day's last successful sample that is not an outlier, in percent."},{"name":"median_price","description":"Mean of the per-sample median prices (median of up to 10 ads), in fiat per USDT, outliers excluded (newer samples only)."},{"name":"median_premium_pct","description":"Mean premium of the median price (median of up to 10 ads) vs the FX reference, in percent, outliers excluded (newer samples only)."},{"name":"top_price","description":"Mean price of the first-ranked ad, in fiat per USDT, outliers excluded (newer samples only)."},{"name":"fx_reference","description":"Mean FX reference rate of the day, in fiat per USD (newer samples only)."},{"name":"outlier_samples","description":"Samples flagged as outliers on the long-term or the median premium and left out of the matching statistics in this row (see the methodology); they stay in the 30-minute files with outlier=true."}],"temporalCoverage":"2026-10-02/2026-10-11","generatedAt":"2026-10-11T02:25:25.396Z"},"rows":[{"date":"2026-10-02","fiat":"VES","side":"buy","exchange":"binance","samples":18,"ok_samples":18,"premium_avg_pct":12.1882,"premium_min_pct":11.5169,"premium_max_pct":12.8159,"premium_close_pct":12.437,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-02","fiat":"VES","side":"buy","exchange":"okx","samples":18,"ok_samples":18,"premium_avg_pct":12.3739,"premium_min_pct":12.0139,"premium_max_pct":12.9613,"premium_close_pct":12.645,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-02","fiat":"VES","side":"sell","exchange":"binance","samples":18,"ok_samples":18,"premium_avg_pct":12.4387,"premium_min_pct":11.3319,"premium_max_pct":13.1559,"premium_close_pct":12.645,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-02","fiat":"VES","side":"sell","exchange":"okx","samples":18,"ok_samples":18,"premium_avg_pct":11.7378,"premium_min_pct":11.0892,"premium_max_pct":12.2059,"premium_close_pct":12.2059,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-03","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":12.9184,"premium_min_pct":12.5294,"premium_max_pct":13.2996,"premium_close_pct":12.8761,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-03","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":46,"premium_avg_pct":13.549,"premium_min_pct":12.6426,"premium_max_pct":15.2011,"premium_close_pct":13.2461,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":2},{"date":"2026-10-03","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":13.1097,"premium_min_pct":12.603,"premium_max_pct":15.6162,"premium_close_pct":13.6507,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-03","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":12.3916,"premium_min_pct":11.9518,"premium_max_pct":12.9866,"premium_close_pct":12.6102,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-04","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":12.9358,"premium_min_pct":12.4964,"premium_max_pct":13.2996,"premium_close_pct":12.5369,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-04","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":13.2852,"premium_min_pct":12.5541,"premium_max_pct":14.1222,"premium_close_pct":12.5541,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-04","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":13.0309,"premium_min_pct":12.6169,"premium_max_pct":14.1222,"premium_close_pct":13.0164,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-04","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":12.4397,"premium_min_pct":12.092,"premium_max_pct":12.7029,"premium_close_pct":12.1174,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-05","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":12.8819,"premium_min_pct":12.2794,"premium_max_pct":13.8126,"premium_close_pct":13.3183,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-05","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":13.1446,"premium_min_pct":12.4592,"premium_max_pct":14.1138,"premium_close_pct":13.2936,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-05","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":13.0072,"premium_min_pct":12.1642,"premium_max_pct":14.8023,"premium_close_pct":13.8372,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-05","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":12.4062,"premium_min_pct":11.8531,"premium_max_pct":13.559,"premium_close_pct":12.7766,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-06","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":13.8167,"premium_min_pct":13.3991,"premium_max_pct":14.6128,"premium_close_pct":14.5165,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-06","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":14.2707,"premium_min_pct":13.5477,"premium_max_pct":14.6888,"premium_close_pct":14.6888,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-06","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":13.9692,"premium_min_pct":13.2246,"premium_max_pct":14.9001,"premium_close_pct":14.6313,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-06","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":13.4292,"premium_min_pct":12.7801,"premium_max_pct":14.1845,"premium_close_pct":14.1146,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-07","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":14.9866,"premium_min_pct":14.3594,"premium_max_pct":15.7321,"premium_close_pct":15.6896,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-07","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":15.4381,"premium_min_pct":14.6313,"premium_max_pct":16.3049,"premium_close_pct":16.2622,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-07","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":47,"premium_avg_pct":15.1258,"premium_min_pct":14.4746,"premium_max_pct":16.4914,"premium_close_pct":16.4914,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":1},{"date":"2026-10-07","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":14.507,"premium_min_pct":13.9206,"premium_max_pct":15.4435,"premium_close_pct":15.4435,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-08","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":16.4501,"premium_min_pct":15.8371,"premium_max_pct":16.9725,"premium_close_pct":16.3319,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-08","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":17.0725,"premium_min_pct":16.2383,"premium_max_pct":18.1329,"premium_close_pct":16.5608,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-08","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":47,"premium_avg_pct":17.2463,"premium_min_pct":16.0386,"premium_max_pct":21.9391,"premium_close_pct":18.2587,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":1},{"date":"2026-10-08","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":16.0429,"premium_min_pct":15.5464,"premium_max_pct":16.5498,"premium_close_pct":16.1168,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-09","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":16.1417,"premium_min_pct":14.4623,"premium_max_pct":16.7815,"premium_close_pct":16.1869,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-09","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":16.6698,"premium_min_pct":15.0231,"premium_max_pct":19.1649,"premium_close_pct":16.1857,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-09","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":16.7733,"premium_min_pct":15.5168,"premium_max_pct":18.4879,"premium_close_pct":16.2658,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-09","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":15.7359,"premium_min_pct":14.8629,"premium_max_pct":16.3884,"premium_close_pct":15.5223,"median_price":null,"median_premium_pct":null,"top_price":null,"fx_reference":null,"outlier_samples":0},{"date":"2026-10-10","fiat":"VES","side":"buy","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":16.0559,"premium_min_pct":15.7194,"premium_max_pct":16.5229,"premium_close_pct":15.9231,"median_price":1013.808333,"median_premium_pct":15.9424,"top_price":1012.1665,"fx_reference":874.2125874,"outlier_samples":0},{"date":"2026-10-10","fiat":"VES","side":"buy","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":16.4307,"premium_min_pct":15.8685,"premium_max_pct":17.3249,"premium_close_pct":15.9827,"median_price":1015.971333,"median_premium_pct":16.1897,"top_price":1015.081667,"fx_reference":874.2125874,"outlier_samples":0},{"date":"2026-10-10","fiat":"VES","side":"sell","exchange":"binance","samples":48,"ok_samples":48,"premium_avg_pct":16.4511,"premium_min_pct":15.8222,"premium_max_pct":20.0506,"premium_close_pct":20.0506,"median_price":1016.481667,"median_premium_pct":16.3001,"top_price":1025.07,"fx_reference":874.2125874,"outlier_samples":0},{"date":"2026-10-10","fiat":"VES","side":"sell","exchange":"okx","samples":48,"ok_samples":48,"premium_avg_pct":15.5218,"premium_min_pct":15.0113,"premium_max_pct":16.076,"premium_close_pct":15.8317,"median_price":1012.5885,"median_premium_pct":15.8545,"top_price":1012.75,"fx_reference":874.2125874,"outlier_samples":0},{"date":"2026-10-11","fiat":"VES","side":"buy","exchange":"binance","samples":5,"ok_samples":5,"premium_avg_pct":15.9265,"premium_min_pct":15.9174,"premium_max_pct":15.9346,"premium_close_pct":15.9346,"median_price":1013.775,"median_premium_pct":15.9088,"top_price":1012.94,"fx_reference":874.6314076,"outlier_samples":0},{"date":"2026-10-11","fiat":"VES","side":"buy","exchange":"okx","samples":5,"ok_samples":5,"premium_avg_pct":15.9803,"premium_min_pct":15.9346,"premium_max_pct":16.0489,"premium_close_pct":15.9346,"median_price":1014.3979,"median_premium_pct":15.98,"top_price":1012.36,"fx_reference":874.6314076,"outlier_samples":0},{"date":"2026-10-11","fiat":"VES","side":"sell","exchange":"binance","samples":5,"ok_samples":5,"premium_avg_pct":20.0506,"premium_min_pct":20.0506,"premium_max_pct":20.0506,"premium_close_pct":20.0506,"median_price":1014.8478,"median_premium_pct":16.0315,"top_price":1050,"fx_reference":874.6314076,"outlier_samples":0},{"date":"2026-10-11","fiat":"VES","side":"sell","exchange":"okx","samples":5,"ok_samples":5,"premium_avg_pct":15.7091,"premium_min_pct":15.4772,"premium_max_pct":15.8317,"premium_close_pct":15.4772,"median_price":1010.116,"median_premium_pct":15.4905,"top_price":1012.028,"fx_reference":874.6314076,"outlier_samples":0}]}