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:isbtchotfor the standard hotness index orpower_lawfor the power-law distribution analysis. Defaults toisbtchot.
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., M 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:
Power Law Delta Dashboard
Historically very reliable for bear market bottoms:
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file isbtchot-1.1.5.tar.gz.
File metadata
- Download URL: isbtchot-1.1.5.tar.gz
- Upload date:
- Size: 10.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d4f63f971e8320195a8ae4635fc21d81f3bb245894ae61e4a30ae757911c5b1
|
|
| MD5 |
6924b600083b853599f9cd4b75b1dfaf
|
|
| BLAKE2b-256 |
62ee60b2b17cbd7e6ab76fdd649a910d1bd444cf9f8bccc63299ac56541ba0aa
|
File details
Details for the file isbtchot-1.1.5-py3-none-any.whl.
File metadata
- Download URL: isbtchot-1.1.5-py3-none-any.whl
- Upload date:
- Size: 10.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.25
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3632582edba6676befef6f46b76cf6fcdc86c9f2fc58d478581d4a6a2d0a8672
|
|
| MD5 |
20fa1443df4e9a9b7d2fc463e127e126
|
|
| BLAKE2b-256 |
d56e80da0e0ab0c4a6a98d5e1a53a463747f0d18ca07cf5d79594611fc3369c1
|