A Python wrapper for the CoinGecko API
Project description
CoinGeckoAPI
The CoinGeckoAPI
class provides a simple interface for accessing cryptocurrency prices from the CoinGecko API.
Initialization
To create a new instance of the CoinGeckoAPI
class, you can optionally specify the base_url
parameter. If not specified, the default base URL is https://api.coingecko.com/api/v3/
.
api = CoinGeckoAPI(base_url='https://api.coingecko.com/api/v3/)
Methods
get_price_current(coin_id)
This method retrieves the current price of a cryptocurrency based on its coin_id
.
get_volume_current and get_marketcap_current are similar and accepts the same Parameters
coin_id (str): The ID of the cryptocurrency, as defined by CoinGecko.
Returns The current price of the cryptocurrency in USD (float).
get_coins()
This method retrieves list of coins on coingecko on current date
This method do not need any Parameters
all_price_data_daily(self,coin_id,days='max'
This method retrieves price data for a particular coin based on its coin_id
and days
.
days is max by default and both the parameters are str
.
all_volume_data_daily
and all_marketcap_data_daily
does the same for volume and marketcap respectively.
coin_id (str): The ID of the cryptocurrency, as defined by CoinGecko.
days (str): Number of days for which you want to retrieve the data.
Returns a list of all price.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for coingecko_module-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43111572808d07924dda09ba1ff34aac129b870bf1313cd9d58955d7045b09af |
|
MD5 | efe893aeeb8075d5b16c7d8febd7e944 |
|
BLAKE2b-256 | cb5414ebd397cab74e75e03fe325711197f7557f8e17715dbfcd60f83dad1a42 |