Skip to main content

BTC live trade terminal with candlestick chart — streams Binance data in your terminal

Project description

btc-tui

A live BTC/USDT trade terminal in your terminal — real-time candlestick chart, trade feed, and buy/sell pressure bar. Powered by the Binance public WebSocket. No API key required.

Image

Install

Homebrew (recommended)

brew install bscript/btc-tui/btc-tui

pip / pipx

# pipx keeps it isolated (recommended)
pipx install btc-tui

# or plain pip
pip install btc-tui

From source

git clone https://github.com/bscript/btc-tui
cd btc-tui
pip install .

Usage

btc-tui

Press q or Esc to quit.

Keys

Key Action
q / Q / Esc Quit

Configuration

Edit CANDLE_SECONDS at the top of btc_tui/main.py to change the candle interval (default: 10 seconds, set to 60 for 1-minute candles).

Requirements

  • Python 3.9+
  • A terminal at least 80×24 characters (bigger is better)
  • Internet connection (connects to stream.binance.com)

License

MIT

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

btc_tui-0.1.0.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

btc_tui-0.1.0-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file btc_tui-0.1.0.tar.gz.

File metadata

  • Download URL: btc_tui-0.1.0.tar.gz
  • Upload date:
  • Size: 6.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for btc_tui-0.1.0.tar.gz
Algorithm Hash digest
SHA256 450a26d0dca0710e5e9db12274535f88e198a2331d073d1876f0957ff89a5de7
MD5 17d9f106f332afda9fece0b4eeb5f306
BLAKE2b-256 e36584996aa161b8a624326054bfecc4f5f465f86eedffa152bbb37adba8f552

See more details on using hashes here.

File details

Details for the file btc_tui-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: btc_tui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for btc_tui-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 693ce4d29c3e41ee62872531723a5ecec16c1422536f2df038d9c8c636eda20d
MD5 ae90cc68c1310967fb1d661bf6951c0e
BLAKE2b-256 6a3027faba34406d95dd44011f2d6c5d29569d2a3a25609afaf6ab20b021c3b8

See more details on using hashes here.

Supported by

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