Skip to main content

TBD

Project description

isbtchot: BTC Hotness Index Dashboard

The isbtchot package provides a minimalist terminal dashboard for visualizing Bitcoin's (BTC) hotness index. It utilizes historical BTC data to generate visualizations of BTC's price alongside the Hotness Index, directly in your terminal.

Features:

  • Visualizes BTC candlestick plots with log scale options.
  • Displays the Hotness Index based on proprietary indicators with buy/sell signals.
  • Supports different time frames and custom period back settings to tailor the data.
  • Offers multiple dashboard views including standard hotness index and power-law delta.
  • Data is cached locally to expedite subsequent visualizations.

Installation

pip install isbtchot

Usage

You can run the main dashboard with flexible command-line options:

isbtchot [--periods_back P] [--time T] [--dashboard D]
  • --periods_back, -p: Specifies the number of periods back to process for generating the visualization. Defaults to 85.
  • --time, -t: Specifies the candlestick time frame (e.g., Weekly, Monthly). Defaults to Weekly.
  • --dashboard, -d: Choose the type of dashboard to display: isbtchot for the standard hotness index or power_law for the power-law distribution analysis. Defaults to isbtchot.

Command Line Arguments

Argument Short Form Description Default
--periods_back -p Number of periods to be processed for the data visualization. 85
--time -t Candlestick time to use (e.g., ME for Monthly, W for Weekly). W
--dashboard -d Dashboard type to display: isbtchot or power_law. isbtchot

Demo

Hotness Index Dashboard

Historically very reliable for bull market tops: BTC Hotness Index Dashboard Demo

Power Law Delta Dashboard

Historically very reliable for bull market bottoms: BTC Power Law Delta Dashboard Demo

Notes

  • For optimal visualization, maximize your terminal window.
  • Data is fetched from CryptoCompare API and cached to enhance performance and responsiveness.

Contributions

Contributions are welcome! Please feel free to submit issues, enhancements, or pull requests. If you encounter a bug or have a feature suggestion, please open an issue on GitHub.

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.1.0.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

isbtchot-1.1.0-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: isbtchot-1.1.0.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for isbtchot-1.1.0.tar.gz
Algorithm Hash digest
SHA256 5947cb83fb35fcea13c4fe9317d988fa369b5fefe38ab377284374effaade8fb
MD5 bf297ba9ade47c56030fc1905311293f
BLAKE2b-256 5c5686094f99ed6fad57c7d8fb508cec5e7382ca3aeec78a2d5259f41e27a4bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: isbtchot-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 10.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for isbtchot-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2a0e2a3accb38cf20edd35ffa7a2b55e99f383826d0ada0d467f00b44c3f6af3
MD5 e85ab00f4c9ac24a8c941eb3d748907a
BLAKE2b-256 e61f07c14346cd3d669e1a5112f30206e74684c5ad5e10bae68e5768b33e2501

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