Created
April 15, 2023 22:46
-
-
Save melardev/16d407bc28823663e7894431ddd04452 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"cells": [ | |
{ | |
"cell_type": "code", | |
"execution_count": 1, | |
"metadata": { | |
"collapsed": true, | |
"ExecuteTime": { | |
"start_time": "2023-04-16T00:44:39.222007Z", | |
"end_time": "2023-04-16T00:44:39.690336Z" | |
} | |
}, | |
"outputs": [ | |
{ | |
"name": "stdout", | |
"output_type": "stream", | |
"text": [ | |
"BTC/USDT: 587,249,526,989.88 $\n", | |
"ETH/USDT: 251,927,664,191.28 $\n", | |
"BNB/USDT: 52,028,062,121.2 $\n", | |
"USDC/USDT: 31,806,296,536.44 $\n", | |
"XRP/USDT: 26,925,946,639.67 $\n", | |
"ADA/USDT: 15,802,911,835.84 $\n", | |
"DOGE/USDT: 12,314,688,825.41 $\n", | |
"MATIC/USDT: 10,841,173,678.24 $\n", | |
"SOL/USDT: 9,444,188,271.2 $\n", | |
"DOT/USDT: 7,971,364,485.49 $\n", | |
"LTC/USDT: 7,037,368,797.58 $\n", | |
"SHIB/USDT: 6,720,719,745.26 $\n", | |
"BUSD/USDT: 6,678,447,553.0 $\n", | |
"AVAX/USDT: 6,236,839,509.2 $\n", | |
"TRX/USDT: 5,993,312,179.96 $\n", | |
"LINK/USDT: 4,135,765,560.06 $\n", | |
"UNI/USDT: 3,626,616,494.84 $\n", | |
"ATOM/USDT: 3,522,354,653.1 $\n", | |
"ETC/USDT: 3,108,764,684.96 $\n", | |
"XMR/USDT: 2,959,088,436.0 $\n", | |
"XLM/USDT: 2,846,620,734.43 $\n", | |
"FIL/USDT: 2,662,128,161.14 $\n", | |
"BCH/USDT: 2,571,685,280.0 $\n", | |
"APT/USDT: 2,360,956,484.07 $\n", | |
"LDO/USDT: 2,181,347,058.06 $\n", | |
"TUSD/USDT: 2,150,925,135.56 $\n", | |
"ARB/USDT: 2,101,965,000.0 $\n", | |
"HBAR/USDT: 2,092,472,632.27 $\n", | |
"NEAR/USDT: 2,057,262,077.18 $\n", | |
"VET/USDT: 1,861,361,128.55 $\n", | |
"ICP/USDT: 1,768,552,620.88 $\n", | |
"APE/USDT: 1,672,678,437.5 $\n", | |
"ALGO/USDT: 1,663,559,270.87 $\n", | |
"GRT/USDT: 1,494,301,038.1 $\n", | |
"QNT/USDT: 1,437,863,095.8 $\n", | |
"FTM/USDT: 1,423,520,497.25 $\n", | |
"EOS/USDT: 1,352,713,766.66 $\n", | |
"MANA/USDT: 1,182,801,680.82 $\n", | |
"STX/USDT: 1,181,504,054.69 $\n", | |
"AAVE/USDT: 1,168,325,699.7 $\n", | |
"THETA/USDT: 1,126,000,000.0 $\n", | |
"EGLD/USDT: 1,099,755,322.71 $\n", | |
"IMX/USDT: 1,099,738,745.84 $\n", | |
"FLOW/USDT: 1,095,263,400.0 $\n", | |
"XTZ/USDT: 1,083,728,525.64 $\n", | |
"AXS/USDT: 1,047,020,490.39 $\n", | |
"CFX/USDT: 1,040,991,494.16 $\n", | |
"SAND/USDT: 1,027,137,023.98 $\n", | |
"RPL/USDT: 1,002,414,178.96 $\n", | |
"USDP/USDT: 968,545,282.2 $\n", | |
"CHZ/USDT: 921,457,122.32 $\n", | |
"NEO/USDT: 914,888,638.07 $\n", | |
"OP/USDT: 857,635,440.08 $\n", | |
"CRV/USDT: 847,908,663.71 $\n", | |
"KLAY/USDT: 821,093,657.66 $\n", | |
"GMX/USDT: 755,753,969.88 $\n", | |
"MKR/USDT: 753,753,501 $\n", | |
"LUNC/USDT: 751,139,023.09 $\n", | |
"FXS/USDT: 734,108,331.5 $\n", | |
"SNX/USDT: 711,604,359.23 $\n", | |
"MINA/USDT: 710,258,767.68 $\n", | |
"ZEC/USDT: 702,115,567.0 $\n", | |
"CAKE/USDT: 692,166,452.3 $\n", | |
"DASH/USDT: 666,820,270.11 $\n", | |
"INJ/USDT: 657,005,617.66 $\n", | |
"IOTA/USDT: 627,062,031.84 $\n", | |
"XEC/USDT: 624,394,416.34 $\n", | |
"RNDR/USDT: 611,007,473.98 $\n", | |
"WOO/USDT: 551,871,567.24 $\n", | |
"PAXG/USDT: 546,868,224 $\n", | |
"RUNE/USDT: 545,857,408.65 $\n", | |
"AGIX/USDT: 529,439,250.35 $\n", | |
"TWT/USDT: 518,104,150.65 $\n", | |
"LRC/USDT: 517,687,976.1 $\n", | |
"ZIL/USDT: 490,311,912.91 $\n", | |
"CVX/USDT: 459,425,698.63 $\n", | |
"1INCH/USDT: 458,560,046.56 $\n", | |
"DYDX/USDT: 448,142,707.03 $\n", | |
"KAVA/USDT: 446,917,943.84 $\n", | |
"ENJ/USDT: 445,900,000.0 $\n", | |
"BAT/USDT: 423,511,052.28 $\n", | |
"MASK/USDT: 421,539,650.0 $\n", | |
"OSMO/USDT: 415,746,602.28 $\n", | |
"ROSE/USDT: 413,625,906.82 $\n", | |
"NEXO/USDT: 385,280,007.57 $\n", | |
"SXP/USDT: 384,597,671.47 $\n", | |
"XEM/USDT: 379,799,999.96 $\n", | |
"HOT/USDT: 361,940,129.98 $\n", | |
"ANKR/USDT: 359,846,372.84 $\n", | |
"CELO/USDT: 356,877,756.56 $\n", | |
"LUNA/USDT: 355,973,653.88 $\n", | |
"BAL/USDT: 355,343,852.84 $\n", | |
"ICX/USDT: 348,325,542.57 $\n", | |
"QTUM/USDT: 348,267,433.0 $\n", | |
"TFUEL/USDT: 341,051,521.75 $\n", | |
"SSV/USDT: 341,000,000.0 $\n", | |
"JASMY/USDT: 339,411,949.99 $\n", | |
"FET/USDT: 335,835,934.23 $\n", | |
"RVN/USDT: 335,474,795.77 $\n", | |
"AUDIO/USDT: 333,601,977.55 $\n", | |
"COMP/USDT: 328,475,270.4 $\n", | |
"MAGIC/USDT: 325,012,114.92 $\n", | |
"ASTR/USDT: 323,056,053.63 $\n", | |
"DCR/USDT: 322,700,327.91 $\n", | |
"KSM/USDT: 317,798,076.96 $\n", | |
"T/USDT: 313,865,786.27 $\n", | |
"GNO/USDT: 313,599,106.8 $\n", | |
"AR/USDT: 306,897,302.19 $\n", | |
"ONE/USDT: 303,477,732.87 $\n", | |
"GALA/USDT: 299,950,061.69 $\n", | |
"YFI/USDT: 299,092,136 $\n", | |
"GMT/USDT: 287,302,800.03 $\n", | |
"ENS/USDT: 282,010,927.66 $\n", | |
"MOB/USDT: 279,454,421.98 $\n", | |
"IOTX/USDT: 277,400,104.64 $\n", | |
"SUSHI/USDT: 262,708,213.7 $\n", | |
"OCEAN/USDT: 257,930,808.62 $\n", | |
"GLM/USDT: 255,900,000.0 $\n", | |
"GLMR/USDT: 252,833,528.94 $\n", | |
"WAVES/USDT: 251,233,532.8 $\n", | |
"BAND/USDT: 250,284,360.85 $\n", | |
"ZRX/USDT: 248,994,340.96 $\n", | |
"JST/USDT: 247,477,824.0 $\n", | |
"KDA/USDT: 247,265,571.75 $\n", | |
"GNS/USDT: 241,405,837.81 $\n", | |
"ID/USDT: 237,485,820.0 $\n", | |
"SC/USDT: 234,742,805.44 $\n", | |
"ONT/USDT: 230,190,624.81 $\n", | |
"BICO/USDT: 227,409,183.86 $\n", | |
"USTC/USDT: 220,907,049.51 $\n", | |
"FLUX/USDT: 220,523,406.22 $\n", | |
"IOST/USDT: 220,016,595.66 $\n", | |
"LQTY/USDT: 214,759,018.19 $\n", | |
"RSR/USDT: 213,600,524.45 $\n", | |
"JOE/USDT: 210,003,953.55 $\n", | |
"HIVE/USDT: 207,966,373.2 $\n", | |
"OMG/USDT: 202,233,863.92 $\n", | |
"ACH/USDT: 198,864,761.62 $\n", | |
"SKL/USDT: 198,672,126.84 $\n", | |
"ELF/USDT: 192,397,154.09 $\n", | |
"SFP/USDT: 186,201,034.18 $\n", | |
"BNX/USDT: 184,457,985.8 $\n", | |
"CKB/USDT: 183,690,070.16 $\n", | |
"WAXP/USDT: 181,982,769.89 $\n", | |
"LPT/USDT: 180,328,008.4 $\n", | |
"AMP/USDT: 171,866,747.9 $\n", | |
"STORJ/USDT: 167,693,765.24 $\n", | |
"MULTI/USDT: 167,367,991.94 $\n", | |
"ILV/USDT: 166,981,587.68 $\n", | |
"CELR/USDT: 166,863,251.04 $\n", | |
"DGB/USDT: 163,358,656.44 $\n", | |
"ZEN/USDT: 153,453,084.7 $\n", | |
"UMA/USDT: 149,995,093.25 $\n", | |
"RLC/USDT: 149,849,602.25 $\n", | |
"STG/USDT: 147,881,761.83 $\n", | |
"LSK/USDT: 143,079,493.95 $\n", | |
"ANT/USDT: 142,706,422.38 $\n", | |
"KNC/USDT: 139,758,149.1 $\n", | |
"HFT/USDT: 137,501,715.22 $\n", | |
"GAL/USDT: 137,460,697.87 $\n", | |
"SYN/USDT: 136,027,449.52 $\n", | |
"MC/USDT: 135,204,697.22 $\n", | |
"API3/USDT: 134,876,099.94 $\n", | |
"PUNDIX/USDT: 130,021,293.41 $\n", | |
"PLA/USDT: 128,573,997.6 $\n", | |
"SYS/USDT: 127,730,408.4 $\n", | |
"RIF/USDT: 127,589,316.27 $\n", | |
"PEOPLE/USDT: 124,175,770.2 $\n", | |
"SLP/USDT: 124,070,734.13 $\n", | |
"CTSI/USDT: 123,907,446.9 $\n", | |
"C98/USDT: 123,741,330.9 $\n", | |
"CHR/USDT: 121,931,262.6 $\n", | |
"XNO/USDT: 121,788,943.46 $\n", | |
"RDNT/USDT: 117,861,635.2 $\n", | |
"SCRT/USDT: 117,082,914.37 $\n", | |
"GTC/USDT: 116,769,293.52 $\n", | |
"DENT/USDT: 115,047,053.38 $\n", | |
"REN/USDT: 114,440,744.66 $\n", | |
"XVS/USDT: 112,729,343.1 $\n", | |
"NMR/USDT: 112,529,311.44 $\n", | |
"DEXE/USDT: 111,789,723.55 $\n", | |
"COCOS/USDT: 111,309,668.42 $\n", | |
"POLYX/USDT: 108,832,649.11 $\n", | |
"PYR/USDT: 108,728,908.0 $\n", | |
"COTI/USDT: 105,746,783.85 $\n", | |
"ONG/USDT: 105,131,550.74 $\n", | |
"REQ/USDT: 103,582,420.74 $\n", | |
"HOOK/USDT: 102,850,000.0 $\n", | |
"STPT/USDT: 101,207,913.14 $\n", | |
"VGX/USDT: 97,747,257.11 $\n", | |
"NKN/USDT: 97,599,695.11 $\n", | |
"STEEM/USDT: 96,476,231.94 $\n", | |
"MBOX/USDT: 95,808,180.78 $\n", | |
"POWR/USDT: 95,325,160.93 $\n", | |
"RAD/USDT: 95,173,602.01 $\n", | |
"ARDR/USDT: 95,104,751.92 $\n", | |
"ALPHA/USDT: 94,815,000.0 $\n", | |
"PROM/USDT: 93,257,500.0 $\n", | |
"STRAX/USDT: 90,790,504.98 $\n", | |
"VTHO/USDT: 88,981,073.61 $\n", | |
"MDX/USDT: 88,372,965.14 $\n", | |
"OXT/USDT: 87,695,532.78 $\n", | |
"WIN/USDT: 87,614,268.03 $\n", | |
"BNT/USDT: 87,153,158.78 $\n", | |
"MTL/USDT: 86,965,087.73 $\n", | |
"PHA/USDT: 86,575,950.43 $\n", | |
"WNXM/USDT: 86,396,450.02 $\n", | |
"DODO/USDT: 86,151,313.08 $\n", | |
"POND/USDT: 85,402,690.32 $\n", | |
"ALICE/USDT: 84,407,683.69 $\n", | |
"SPELL/USDT: 83,980,461.29 $\n", | |
"DUSK/USDT: 83,053,621.45 $\n", | |
"HIGH/USDT: 81,474,349.42 $\n", | |
"TLM/USDT: 80,257,408.18 $\n", | |
"TRU/USDT: 78,629,292.38 $\n", | |
"CTK/USDT: 76,686,384.71 $\n", | |
"LOOM/USDT: 75,487,497.03 $\n", | |
"QKC/USDT: 73,035,732.94 $\n", | |
"LINA/USDT: 72,353,051.8 $\n", | |
"WRX/USDT: 71,139,935.25 $\n", | |
"BSW/USDT: 71,098,309.79 $\n", | |
"TOMO/USDT: 70,519,806.13 $\n", | |
"FUN/USDT: 70,468,933.22 $\n", | |
"OGN/USDT: 69,227,293.12 $\n", | |
"REEF/USDT: 68,463,194.79 $\n", | |
"ACA/USDT: 68,147,375.0 $\n", | |
"BETA/USDT: 66,623,318.15 $\n", | |
"ATA/USDT: 65,393,790.29 $\n", | |
"YGG/USDT: 64,637,016.85 $\n", | |
"MOVR/USDT: 61,353,517.83 $\n", | |
"STMX/USDT: 61,200,000.0 $\n", | |
"TKO/USDT: 60,837,571.91 $\n", | |
"DAR/USDT: 59,567,747.85 $\n", | |
"UTK/USDT: 59,050,000.0 $\n", | |
"SUPER/USDT: 57,868,789.42 $\n", | |
"FORTH/USDT: 57,527,221.7 $\n", | |
"BADGER/USDT: 57,048,874.61 $\n", | |
"PERP/USDT: 56,373,762.34 $\n", | |
"ARPA/USDT: 54,997,833.34 $\n", | |
"MBL/USDT: 54,089,694.68 $\n", | |
"WAN/USDT: 54,012,287.18 $\n", | |
"RAY/USDT: 53,844,857.76 $\n", | |
"GHST/USDT: 52,311,721.92 $\n", | |
"IRIS/USDT: 51,711,674.81 $\n", | |
"CTXC/USDT: 51,224,913.31 $\n", | |
"FLM/USDT: 50,196,918.35 $\n", | |
"RARE/USDT: 47,758,566.49 $\n", | |
"MLN/USDT: 47,110,150.98 $\n", | |
"LTO/USDT: 47,107,929.64 $\n", | |
"TVK/USDT: 47,056,744.3 $\n", | |
"POLS/USDT: 46,634,073.04 $\n", | |
"LIT/USDT: 46,275,439.34 $\n", | |
"PHB/USDT: 46,071,580.18 $\n", | |
"KEY/USDT: 45,861,460.86 $\n", | |
"ERN/USDT: 44,674,625.32 $\n", | |
"ALPACA/USDT: 44,473,170.53 $\n", | |
"YFII/USDT: 43,489,972.8 $\n", | |
"QUICK/USDT: 43,175,748.0 $\n", | |
"XVG/USDT: 42,651,695.75 $\n", | |
"ALPINE/USDT: 42,531,840.0 $\n", | |
"LOKA/USDT: 42,500,207.53 $\n", | |
"BAKE/USDT: 42,150,672.83 $\n", | |
"BIFI/USDT: 41,624,000.0 $\n", | |
"HIFI/USDT: 41,349,572.74 $\n", | |
"BAR/USDT: 40,819,639.98 $\n", | |
"AGLD/USDT: 40,067,070.57 $\n", | |
"DIA/USDT: 39,317,699.43 $\n", | |
"CLV/USDT: 39,215,347.75 $\n", | |
"MDT/USDT: 38,919,597.67 $\n", | |
"KMD/USDT: 38,529,328.46 $\n", | |
"AUCTION/USDT: 38,480,000.0 $\n", | |
"IDEX/USDT: 38,349,293.72 $\n", | |
"QI/USDT: 37,415,795.54 $\n", | |
"OG/USDT: 37,333,033.78 $\n", | |
"ALCX/USDT: 36,360,891.03 $\n", | |
"KP3R/USDT: 35,621,412.84 $\n", | |
"BOND/USDT: 35,169,024.85 $\n", | |
"AVA/USDT: 35,122,489.25 $\n", | |
"BEL/USDT: 34,996,800.0 $\n", | |
"GAS/USDT: 34,932,765.38 $\n", | |
"BTS/USDT: 34,771,033.03 $\n", | |
"LEVER/USDT: 34,607,356.94 $\n", | |
"FIS/USDT: 34,221,877.2 $\n", | |
"CITY/USDT: 33,811,920.9 $\n", | |
"CHESS/USDT: 33,424,257.51 $\n", | |
"ORN/USDT: 33,053,574.84 $\n", | |
"TROY/USDT: 32,430,000.0 $\n", | |
"VOXEL/USDT: 32,258,445.53 $\n", | |
"DEGO/USDT: 31,731,754.88 $\n", | |
"REI/USDT: 30,970,000.0 $\n", | |
"SUN/USDT: 30,678,079.12 $\n", | |
"BLZ/USDT: 30,621,797.67 $\n", | |
"DATA/USDT: 30,324,327.4 $\n", | |
"COS/USDT: 29,708,860.84 $\n", | |
"VIDT/USDT: 29,576,136.72 $\n", | |
"DF/USDT: 29,507,808.28 $\n", | |
"NULS/USDT: 28,573,766.3 $\n", | |
"ADX/USDT: 28,397,460.77 $\n", | |
"FIRO/USDT: 27,804,475.69 $\n", | |
"PSG/USDT: 27,553,164.96 $\n", | |
"FIO/USDT: 27,479,823.17 $\n", | |
"UNFI/USDT: 27,461,839.52 $\n", | |
"LAZIO/USDT: 27,324,780.0 $\n", | |
"TRB/USDT: 27,135,831.06 $\n", | |
"BURGER/USDT: 26,319,560.37 $\n", | |
"HARD/USDT: 25,731,729.42 $\n", | |
"FARM/USDT: 24,999,122.5 $\n", | |
"OAX/USDT: 24,777,752.72 $\n", | |
"SANTOS/USDT: 24,192,350.0 $\n", | |
"WING/USDT: 24,136,169.26 $\n", | |
"OM/USDT: 24,081,709.46 $\n", | |
"VITE/USDT: 23,954,263.32 $\n", | |
"PORTO/USDT: 23,748,660.0 $\n", | |
"AMB/USDT: 22,443,793.48 $\n", | |
"EPX/USDT: 22,359,847.75 $\n", | |
"FRONT/USDT: 22,077,000.0 $\n", | |
"AKRO/USDT: 21,563,855.74 $\n", | |
"FOR/USDT: 20,956,200.0 $\n", | |
"DOCK/USDT: 20,239,844.57 $\n", | |
"FIDA/USDT: 19,725,914.12 $\n", | |
"OOKI/USDT: 19,590,590.64 $\n", | |
"DREP/USDT: 19,203,870.0 $\n", | |
"VIB/USDT: 18,801,624.3 $\n", | |
"WTC/USDT: 18,036,489.25 $\n", | |
"JUV/USDT: 16,939,150.08 $\n", | |
"PERL/USDT: 16,652,647.76 $\n", | |
"PROS/USDT: 16,127,341.74 $\n", | |
"PNT/USDT: 16,034,973.35 $\n", | |
"ACM/USDT: 15,355,055.59 $\n", | |
"CVP/USDT: 14,115,658.9 $\n", | |
"UFT/USDT: 13,358,813.03 $\n", | |
"NEBL/USDT: 12,287,867.04 $\n", | |
"ATM/USDT: 10,874,565.28 $\n", | |
"AUTO/USDT: 9,805,878.6 $\n", | |
"ASR/USDT: 7,406,443.41 $\n", | |
"AUD/USDT: 0.0 $\n", | |
"BETH/USDT: 0.0 $\n" | |
] | |
} | |
], | |
"source": [ | |
"import requests\n", | |
"\n", | |
"url = \"https://www.binance.com/exchange-api/v1/public/asset-service/product/get-products\"\n", | |
"response = requests.get(url)\n", | |
"market_caps = dict()\n", | |
"for p in response.json()['data']:\n", | |
" name = p['s'] # symbol name\n", | |
" base = p['b']\n", | |
" quote = p['q']\n", | |
" if quote != 'USDT':\n", | |
" continue\n", | |
" bq = f'{base}/{quote}'\n", | |
" supply = p['cs'] # current supply\n", | |
" if supply is None:\n", | |
" # EUR/BUSD EUR/USDT, GBP/USDT, etc\n", | |
" # print('Unknown supply', name)\n", | |
" continue\n", | |
" last_price = p['c'] # close price\n", | |
"\n", | |
" market_cap = last_price * supply\n", | |
"\n", | |
" market_caps[bq] = market_cap\n", | |
"\n", | |
"# sort by market cap from greater to smaller\n", | |
"market_cap_sorted = dict(sorted(market_caps.items(), key=lambda x: x[1], reverse=True))\n", | |
"for k, v in market_cap_sorted.items():\n", | |
" print(f'{k}: {format(round(v, 2), \",\")} $')\n" | |
] | |
} | |
], | |
"metadata": { | |
"kernelspec": { | |
"display_name": "Python 3", | |
"language": "python", | |
"name": "python3" | |
}, | |
"language_info": { | |
"codemirror_mode": { | |
"name": "ipython", | |
"version": 2 | |
}, | |
"file_extension": ".py", | |
"mimetype": "text/x-python", | |
"name": "python", | |
"nbconvert_exporter": "python", | |
"pygments_lexer": "ipython2", | |
"version": "2.7.6" | |
} | |
}, | |
"nbformat": 4, | |
"nbformat_minor": 0 | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment