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.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f405ab325f7f6efdc5cd191c32802593781a3f8d0a1ac593eb856badec9d44 |
|
MD5 | 3c109e1a3abe43e811b9580da288e5b6 |
|
BLAKE2b-256 | a218cba12b292d04a2f47d9f3d28db05cd74efd9810d3bd556085c64b2972681 |