CoinMarketCap API Python

Job ID: 32325439

Budget: $10 – $50 USD

I need a python script that would query coinmarketcap API (https://coinmarketcap.com/api/) and gather some info. We can use SQLite for storage. First, we need to gather all of the general information from all the cryptos they have. That includes "static" info like Name, short name, max supply, start date (datetime when crypto appeared on coinmarket). Next, we need to occasionally fetch and store dynamic information like circulating supply, price, volume, market rank, market cap, fully diluted market cap, trading volume (24hrs) and maybe market dominance. SQL table & field structure I'll leave to you, but I would need you to explain it before we proceed. By default, script will fetch all of the coins, but script's external config file should provide an option to specify/limit a list of coins to fetch/process. There should be a separate config file for alerts as well where we could define minimum & maximum values for a coin (e.g. coin,min,max). The values would be used as a trigger (calling specific python function). Initially, I'll most likely collect all of the coins, but will continue to "monitor" specific set of them. Script will be executed occasionally via crontab. Include "python + 'masta' " (excluding ' and + chars) at the begining of your proposal.