{"repo":"vsjha18/tickertrail","free":true,"listed":false,"github":"https://github.com/vsjha18/tickertrail","clone":"git clone https://github.com/vsjha18/tickertrail.git","description":"Terminal-first stock and index tracker with charts, watchlists, and analytics boards for NSE and global markets.","language":"Python","stars":10,"topics":["cli","finance","market-data","nse","python","stocks","terminal","trading","tui","watchlist"],"license":"MIT","category":"cli-tools","readme_excerpt":"TickerTrail TickerTrail is a terminal app for tracking stocks and indices, comparing performance, and managing watchlists. It works well for India-first workflows ( .NS /NSE aware) and also supports global symbols. Quick Start Install uv first (if not already installed): macOS / Linux: macOS (Homebrew alternative): Windows (PowerShell): Then clone and run: What You Can Do - Check live quote snapshots - View swing and intraday charts in terminal - Compare stocks vs benchmark ( cmp , t , tt ) - Open index boards and constituent snapshots ( index , snap ) - Inspect stock and index F&O chains and drill into one strike with live Upstox prices and Greeks ( chain / oc , opt / option ) - Review consolidated company fundamentals from Upstox ( fundmentals / funda ) - Build and manage persistent watchlists - Run analytics boards ( move , trend , relret / rr , corr ) Code Structure - cli.py : entry point, compatibility adapters, and REPL controller orchestration - command parser.py : typed, network-free command grammar shared by CLI entry points - repl help.py : data-driven REPL overview, topic, command, and alias help - upstox service.py : Upstox token persistence, contract-calendar resolution, API normalization, and ATM-window selection - fundamentals.py : Upstox company-fundamentals normalization, derivations, and terminal dashboard rendering - index config.py : canonical index aliases, board membership, fetch mappings, and prompt labels - price history.py / snapshot service.py : reus","default_branch":null,"files":null,"tree":[],"storefront":"/r/vsjha18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vsjha18/tickertrail/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}