Skip to content

amukherjee1991/coingecko_module

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages