Skip to main content

No project description provided

Project description

Welcome to the crypto_market_wrapper package! This package allows users to retrieve various types of data about cryptocurrency listed on the Binance exchange.

With this package, users can access:

  • Recent Trades List
  • Aggregate Trades List
  • Candlestick Data
  • UIKlines data
  • Current Average Price
  • 24hr Ticker Price Change Statistics
  • Symbol Order Book Ticker

Install

pip install crypto-market-wrapper

Import

from crypto_market_wrapper import crypto
Symbols

The function provides a DataFrame of valid cryptocurrency symbols.

Returns:
    DataFrame: Symbols

usage

crypto.GET_SYMBOLS()
Recent Trades List

The function provides a DataFrame containing a list of recent trades.

Args:
    SYMBOL (str, optinal): Defaults to "BTCUSDT"

Returns:
    DataFrame: Recent Trades List

usage

crypto.GET_RECENT_TRADES_LIST()
Aggregate Trades List

The function provides a DataFrame containing an aggregate list of trades

Args:
    SYMBOL (str, optinal): Defaults to "BTCUSDT".

Returns:
    DataFrame: Aggregate Trades List

usage

crypto.GET_AGGREGATE_TRADES_LIST()

Candlestick Data

The function provides a DataFrame containing candlestick data.

Args:
    SYMBOL (str, optinal): Defaults to "BTCUSDT".
    INTERVAL (str, optinal): Defaults to "1h".('1s','1m','3m','5m','15m','30m','1h','2h','4h','6h','8h','12h','1d','3d','1w','1M')
    LIMIT (int, optional): A valid symbol is required(1000). Defaults to 500.

Returns:
    DataFrame: Candlestick Data

usage

crypto.GET_CANDLESTICK_DATA()

UIKlines data

The function provides a DataFrame containing candlestick data.

Args:
    SYMBOL (str, optional): Defaults to "BTCUSDT".
    INTERVAL (str, optional): Defaults to "1h".('1s','1m','3m','5m','15m','30m','1h','2h','4h','6h','8h','12h','1d','3d','1w','1M')
    LIMIT (int, optional):  A valid limit is required(1000). Defaults to 500.

Returns:
    DataFrame: UIKlines

usage

crypto.GET_UIKLINES()

Current Average Price

The function provides a dictionary containing the current average price

Args:
    SYMBOL (str, optinal): Defaults to "BTCUSDT".

Returns:
    Dict: Current Average Price

usage

crypto.GET_CURRENT_AVERAGE_PRICE()

24hr Ticker Price Change Statistics

The function provides a DataFrame containing 24-hour ticker price change statistics.

Args:
    SYMBOLS (list, optional): A valid symbol is required. Defaults to ["BTCUSDT"].

Returns:
    DataFrame: 24hr Ticker Price Change Statistics

usage

crypto.GET_TICKER_PRICE_CHANGE_24H()

Symbol Order Book Ticker

The function provides a DataFrame containing order book ticker data.

Args:
    SYMBOLS (list, optional): Defaults to ["BTCUSDT"].

Returns:
    DataFrame: Order Book Ticker

usage

crypto.GET_SYMBOL_ORDER_BOOK_TICKER()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crypto-market-wrapper-0.4.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

crypto_market_wrapper-0.4.0-py3-none-any.whl (4.6 kB view details)

Uploaded Python 3

File details

Details for the file crypto-market-wrapper-0.4.0.tar.gz.

File metadata

  • Download URL: crypto-market-wrapper-0.4.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.11.1 Linux/6.0.15-300.fc37.x86_64

File hashes

Hashes for crypto-market-wrapper-0.4.0.tar.gz
Algorithm Hash digest
SHA256 05453f1d486e42c21c6a12e8029e8240bb334b1c7fd7cd81d53f5863173d5800
MD5 292b473ac7b2a30e2bdac7623a3b900a
BLAKE2b-256 ef9d53ba4b3935b724c74f796efaed81b2608e4645e7ea65011f45143805f98e

See more details on using hashes here.

File details

Details for the file crypto_market_wrapper-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: crypto_market_wrapper-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 4.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.14 CPython/3.11.1 Linux/6.0.15-300.fc37.x86_64

File hashes

Hashes for crypto_market_wrapper-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 867b05ffbcb375efac39c1db0f04019828ce6ea67ffd8eaced8f49329afa1612
MD5 7cd0941cf5bd7807c1c6b1531db84a49
BLAKE2b-256 7a844e00d4c87d39f09db35fd5ce3f5b7bf1cc700e53868a1dbba82200193310

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page