Skip to main content

TBD

Project description

isbtchot: BTC Hotness Index Dashboard

The isbtchot package provides a minimalist terminal dashboard for BTC's hotness index. It uses historical BTC data to create both BTC's price and Hotness Index visualizations right in your terminal.

Demo

BTC Hotness Index Dashboard Demo

Features:

  • BTC monthly candlestick plot with log scale.
  • Hotness index based on PI with buy/sell signals.
  • Data is cached to speed up subsequent requests.

Installation

pip install isbtchot

Usage

You can run the main dashboard with:

isbtchot [-periods_back P] [-time T]
  • -periods_back or --p: Specifies the number of periods (e.g., weeks, months) of data you want to visualize. By default, it uses 85 periods.
  • -time or --t: Specifies the candlestick time to use (e.g., Daily, Weekly). By default, it uses Weekly.

Command Line Arguments

Argument Short Form Type Description Default
--periods_back -p int Number of periods to be processed. 85
--time -t TypeTime Candlestick time to use (e.g., D for Daily, W for Weekly). W

Notes

  • Ensure the terminal window is maximized for optimal visualization.
  • Data is fetched from CryptoCompare API and cached locally for performance.

Contributions

Please raise an issue or provide a pull request for any enhancements, bug fixes or features you'd like to add.

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

isbtchot-1.0.3.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

isbtchot-1.0.3-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file isbtchot-1.0.3.tar.gz.

File metadata

  • Download URL: isbtchot-1.0.3.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for isbtchot-1.0.3.tar.gz
Algorithm Hash digest
SHA256 ab05238ec05caea16e21b3e3f561209534c672dfae95f54d21308808d8cf7571
MD5 20640ae747b409920c6e20b02a7a8707
BLAKE2b-256 b36db1d1af5165555144a78f34ba17aee0955802e0a8b01d58fc59c9ff66cdee

See more details on using hashes here.

File details

Details for the file isbtchot-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: isbtchot-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for isbtchot-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 112308ee8e5779e4e780eeb947f3436b66bf1585de4e95954c2cbe7b0b198340
MD5 f3d85958996dbea28fc173a1d9ba7c83
BLAKE2b-256 7af1091ea11d49b3686dc6d1813e3b0446432ec4d3e3dbf35b7de0f91c1b2dad

See more details on using hashes here.

Supported by

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