# Python : Crypto : CryptoCompare \[ [PyPi](https://pypi.org/project/cryptocompare/) | [src](https://github.com/lagerfeuer/cryptocompare/) \| [CC API docs](https://developers.cryptocompare.com/documentation/data-api/) ] A wrapper around the [CryptoCompare.com](https://min-api.cryptocompare.com/) API. *(Must sign up for a free account to get an API key.)* ## Package API ```python import cryptocompare cryptocompare.cryptocompare._set_api_key_parameter( KEY_HERE ) cryptocompare.get_coin_list( format=True ) -> [ "BTC", ... ] cryptocompare.get_coin_list( format=False ) -> { "BTC": { ...coininfo... } } cryptocompare.get_price( "BTC" ) -> { "BTC": { "EUR": 94402.09 } } cryptocompare.get_price( "BTC", currency="USD" ) -> { "BTC": { "USD": 97027.25 } } cryptocompare.get_price( "BTC", currency="USD", full=True ) -> { ...priceinfo... } cryptocompare.get_price( [ "BTC", "ETH" ], [ "EUR", "GBP" ] ) -> { BTC: { EUR: 3709.04, GBP: 3354.78 }, ETH: { EUR: 258.1, GBP: 241.25 } } cryptocompare.get_exchanges() -> { "BitTrex": { ...exchangeinfo... }, ... } ``` ## Data Structures #### coininfo ``` Id : "1182" Url : "/coins/btc/overview" ImageUrl : "/media/19633/btc.png" Name : "BTC" CoinName : "Bitcoin" FullName : "Bitcoin (BTC)" Algorithm : "SHA256" ProofType : "PoW" FullyPremined : "0" TotalCoinSupply : "21000000" PreMinedValue : "N/A" TotalCoinsFreeFloat : "N/A" SortOrder : "1" ``` #### priceinfo ``` RAW : { BTC : { USD : { TYPE : '5' MARKET : 'CCCAGG' FROMSYMBOL : 'BTC' TOSYMBOL : 'USD' FLAGS : '2' LASTMARKET : 'CCCAGG' MEDIAN : 97029.7201393006 TOPTIERVOLUME24HOUR : 36124.45562457 TOPTIERVOLUME24HOURTO : 3494440958.72377 LASTTRADEID : '581930377' PRICE : 97029.7201393006 LASTUPDATE : 1735872473 LASTVOLUME : 0.02219797 LASTVOLUMETO : 2153.7644766613 VOLUMEHOUR : 1104.57573495 VOLUMEHOURTO : 107218242.25619 OPENHOUR : 96892.559024839 HIGHHOUR : 97258.9622244316 LOWHOUR : 96761.9586069211 VOLUMEDAY : 2527.75556897 VOLUMEDAYTO : 244965725.656903 OPENDAY : 96900.9602541886 HIGHDAY : 97258.9622244316 LOWDAY : 96568.0343183389 VOLUME24HOUR : 36124.45562457 VOLUME24HOURTO : 3494440958.72377 OPEN24HOUR : 95054.7927770616 HIGH24HOUR : 97766.5896713349 LOW24HOUR : 94738.2456579073 CHANGE24HOUR : 1974.9273622390028 CHANGEPCT24HOUR : 2.0776725765642694 CHANGEDAY : 128.7598851119983 CHANGEPCTDAY : 0.13287782161728637 CHANGEHOUR : 137.16111446158902 CHANGEPCTHOUR : 0.14156000815958109 CONVERSIONTYPE : 'direct' CONVERSIONSYMBOL : '' CONVERSIONLASTUPDATE : 1735872473 SUPPLY : 19804918 MKTCAP : 1921665650921.7969 MKTCAPPENALTY : 0 CIRCULATINGSUPPLY : 19804918 CIRCULATINGSUPPLYMKTCAP : 1921665650921.7969 TOTALVOLUME24H : 269099.936718344 TOTALVOLUME24HTO : 26099986688.57158 TOTALTOPTIERVOLUME24H : 163872.327838567 TOTALTOPTIERVOLUME24HTO : 15889781248.039034 IMAGEURL : '/media/37746251/btc.png' } } }, DISPLAY : { BTC : { USD : { FROMSYMBOL : 'Ƀ' TOSYMBOL : ' MARKET : 'CryptoCompare Index' LASTMARKET : 'CCCAGG' TOPTIERVOLUME24HOUR : 'Ƀ 36,124.5' TOPTIERVOLUME24HOURTO : '$ 3,494,440,958.7' LASTTRADEID : '581930377' PRICE : '$ 97,029.7' LASTUPDATE : 'Just now' LASTVOLUME : 'Ƀ 0.02220' LASTVOLUMETO : '$ 2,153.76' VOLUMEHOUR : 'Ƀ 1,104.58' VOLUMEHOURTO : '$ 107,218,242.3' OPENHOUR : '$ 96,892.6' HIGHHOUR : '$ 97,259.0' LOWHOUR : '$ 96,762.0' VOLUMEDAY : 'Ƀ 2,527.76' VOLUMEDAYTO : '$ 244,965,725.7' OPENDAY : '$ 96,901.0' HIGHDAY : '$ 97,259.0' LOWDAY : '$ 96,568.0' VOLUME24HOUR : 'Ƀ 36,124.5' VOLUME24HOURTO : '$ 3,494,440,958.7' OPEN24HOUR : '$ 95,054.8' HIGH24HOUR : '$ 97,766.6' LOW24HOUR : '$ 94,738.2' CHANGE24HOUR : '$ 1,974.93' CHANGEPCT24HOUR : '2.08' CHANGEDAY : '$ 128.76' CHANGEPCTDAY : '0.13' CHANGEHOUR : '$ 137.16' CHANGEPCTHOUR : '0.14' CONVERSIONTYPE : 'direct' CONVERSIONSYMBOL : '' CONVERSIONLASTUPDATE : 'Just now' SUPPLY : 'Ƀ 19,804,918.0' MKTCAP : '$ 1,921.67 B' MKTCAPPENALTY : '0 %' CIRCULATINGSUPPLY : 'Ƀ 19,804,918.0' CIRCULATINGSUPPLYMKTCAP : '$ 1,921.67 B' TOTALVOLUME24H : 'Ƀ 269.10 K' TOTALVOLUME24HTO : '$ 26.10 B' TOTALTOPTIERVOLUME24H : 'Ƀ 163.87 K' TOTALTOPTIERVOLUME24HTO : '$ 15.89 B' IMAGEURL : '/media/37746251/btc.png' } } } ``` #### exchangeinfo ``` Id : '2434' Name : 'Bittrex' Url : '/exchanges/bittrex/overview' LogoUrl : '/media/37746429/bittrex.png' ItemType : [ 'Cryptocurrency', 'Stable Coins', 'Tokens', 'Fiat' ] CentralizationType : 'Centralized' InternalName : 'BitTrex' GradePoints : '60.30' Grade : 'B' GradePointsSplit : { Legal : '11.60' KYCAndTransactionRisk : '13.40' Team : '3.60' DataProvision : '11.30' AssetQualityAndDiversity : '4.60' MarketQuality : '4.90' Security : '12.80' NegativeReportsPenalty : '3.00' } AffiliateURL : 'https://bittrex.com/account/register?referralCode=DE5-BNX-KJ0' Country : 'Bermuda' OrderBook : False Trades : True Description : 'Bittrex is one of the larger crypto to crypto exchanges offerign a large number of trading pairs into bitcoin - including all the major cryptos such as darkcoin, nextcoin and litecoin. They also offer NeuCoin and Ethereum.\nThe exchange does have a very high turnover crypto currencies - leading some to accuse it of allowing pump and dump schemes that erode confidence in the crypto currency ecosystem as a whole. Apart from that they do have very good security with two factor authentication and are United States based.\xa0\nTelegram | Facebook | Medium | YouTube\xa0| Twitter' FullAddress : 'Canon’s Court, 22 Victoria Street, Hamilton HM 12, Bermuda' Fees : 'See a <a href="https://bittrexglobal.zendesk.com/hc/en-us/articles/360009625260-Bittrex-Global-fees" target="_blank">full list of trading fees</a>' DepositMethods : 'Cryptocurrency\nFiat\n\nSee a <a href="https://bittrexglobal.zendesk.com/hc/en-us/articles/360009688359-US-Dollar-fiat-Trading-Deposits-and-Withdrawals" target="_blank">full list of deposit and withdrawal fees</a>' WithdrawalMethods : 'Cryptocurrency\nFiat\n\nSee a <a href="https://bittrexglobal.zendesk.com/hc/en-us/articles/360012679299-Fiat-Euro-Trading-Deposits-and-Withdrawals" target="_blank">full list of deposit and withdrawal fees</a>' Sponsored : False Recommended : False Rating : { 'One': 0, 'Two': 0, 'Three': 0, 'Four': 0, 'Five': 0, 'Avg': 0, 'TotalUsers': 0 } SortOrder : '5' } ``` ## Other Crypto Packages Worth checking out: - https://github.com/ccxt/ccxt/ - https://github.com/freqtrade/freqtrade/