cryptodatapy.transform.convertparams

Classes

ConvertParams

Converts data request parameters from CryptoDataPy to data source format.

Module Contents

class cryptodatapy.transform.convertparams.ConvertParams(data_req: cryptodatapy.extract.datarequest.DataRequest)

Converts data request parameters from CryptoDataPy to data source format.

data_req
to_cryptocompare() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to CryptoCompare format.

to_coinmetrics() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to CoinMetrics format.

to_glassnode() Dict[str, list | str | int | float | None]

Convert tickers from CryptoDataPy to Glassnode format.

to_tiingo() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to Tiingo format.

to_ccxt() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to CCXT format.

to_dbnomics() Dict[str, list | str | int | float | None]

Convert tickers from CryptoDataPy to DBnomics format.

to_investpy() Dict[str, list | str | int | float | None]

Convert tickers from CryptoDataPy to InvestPy format.

to_fred() Dict[str, list | str | int | float | datetime.datetime | None]

Convert tickers from CryptoDataPy to Fred format.

to_wb() Dict[str, list | str | int | float | datetime.datetime | None]

Convert tickers from CryptoDataPy to World Bank format.

to_yahoo() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to Yahoo Finance format.

to_alphavantage() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to Alpha Vantage format.

to_famafrench() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to Fama-French format.

to_polygon() cryptodatapy.extract.datarequest.DataRequest

Convert tickers from CryptoDataPy to Polygon format.

to_aqr() Dict[str, list | str | int | dict | float | datetime.datetime | None]

Convert tickers from CryptoDataPy to AQR format.

to_dydx_dict() Dict[str, list | str | int | float | None]

Convert parameters from CryptoDataPy to dYdX format.

to_dydx() cryptodatapy.extract.datarequest.DataRequest
convert_fx_tickers(quote_ccy: str) List[str]

Converts base and quote currency tickers to fx pairs following fx quoting convention.

Parameters:

quote_ccy (str) – Quote currency

Returns:

quote_ccy – Quote currency.

Return type:

str

convert_fields(data_source: str) List[str]

Converts fields from CryptoDataPy to data source format.

Parameters:

data_source (str) – Name of data source for fields conversions.

Returns:

fields_list – List of fields in data source format.

Return type:

list