Skip to main content

Terminal-first trading cockpit with Textual, Plotext charts, AI chat, and a live watchlist

Project description

Screenshot From 2026-04-12 00-52-37 Screenshot From 2026-04-12 00-52-53

Tradr

Tradr is a Textual-based terminal trading desk built by Wiseman Umanah. It combines a live ASCII candlestick chart, an AI-powered chat console, and a continuously updating watchlist sourced from Yahoo Finance screeners.

Features

  • Live chart: Plotext candlesticks that refresh automatically and follow the app's light/dark theme.
  • AI + commands: A chat console where quick commands (chart, watch, analyze, set-key, about, etc.) coexist with a Groq-backed assistant.
  • Dynamic watchlist: Dozens of trending tickers, rotating through a cached universe, with keyboard focus + scrolling.

Getting Started

Linux/macOS via install script

curl -fsSL https://raw.githubusercontent.com/wiseman-umanah/tradr/refs/heads/master/install.sh | bash

The script installs dependencies with uv, sets up entry points, and guides you through launching tradr-dev.

Windows / manual install

pip install tradr
# or, for development:
uv sync
uv run tradr

Set GROQ_API_KEY="gsk_..." (or run set-key <gsk_...> inside the app), press d to toggle the theme, type help to see every command, and run about to view author details.

About the Author

Created by Wiseman Umanah (@wiseman-umanah). Feel free to reach out for feedback, collaborations, or feature ideas.

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

tradr-0.1.0.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

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

tradr-0.1.0-py3-none-any.whl (16.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tradr-0.1.0.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tradr-0.1.0.tar.gz
Algorithm Hash digest
SHA256 2afd2e57a5fd75152c78bcaa1114a65ace36bf26090ae173299acac31be77000
MD5 e471cb22219d37f27577fcfd4e657d28
BLAKE2b-256 35dad1f9c62f9a12ca1cc3f3593577ce070ddc88fd91ccd9c8f36e4b2d0fb906

See more details on using hashes here.

Provenance

The following attestation bundles were made for tradr-0.1.0.tar.gz:

Publisher: publish.yml on wiseman-umanah/tradr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: tradr-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for tradr-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 302922ea3d6bc95264039aa46dad9956ecc1078149f48a1aa5d4bd77c530018a
MD5 f84828ac6ea54099c5610d09c9e0e489
BLAKE2b-256 5484a54cdb82d85e267b09520a4595d7c70e016a8be1b920581f41259d5021fa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tradr-0.1.0-py3-none-any.whl:

Publisher: publish.yml on wiseman-umanah/tradr

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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