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
File details
Details for the file coingecko_module-0.2.0.tar.gz
.
File metadata
- Download URL: coingecko_module-0.2.0.tar.gz
- Upload date:
- Size: 1.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9664aebaa48fc78cff6de1fa2c7019be1e999b97c08f901f6bbf2fd8e4f68961 |
|
MD5 | ef6d4dcbce3422a17088b98f8455a38d |
|
BLAKE2b-256 | 6e969c1e45c963247a64b4abd5f097912a90467ab9896f41675db1c360676da9 |
File details
Details for the file coingecko_module-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: coingecko_module-0.2.0-py3-none-any.whl
- Upload date:
- Size: 1.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e4f405ab325f7f6efdc5cd191c32802593781a3f8d0a1ac593eb856badec9d44 |
|
MD5 | 3c109e1a3abe43e811b9580da288e5b6 |
|
BLAKE2b-256 | a218cba12b292d04a2f47d9f3d28db05cd74efd9810d3bd556085c64b2972681 |