A terminal-based stock, crypto, and derivatives price watcher and position tracker with real-time updates.
Ticker is a command-line tool that displays live stock, cryptocurrency, and derivatives prices, allowing users to track their investment positions directly in the terminal. It provides a lightweight, real-time interface for monitoring financial markets without leaving the command line.
Developers, investors, and financial analysts who prefer terminal-based workflows and want to monitor live market data and portfolio positions efficiently.
Developers choose Ticker for its keyboard-driven, fast experience that eliminates the overhead of graphical applications, offering customizable watchlists, position tracking with cost basis lots, and real-time data from multiple sources like Yahoo Finance and Coinbase.
Track stocks, crypto, and derivatives prices and positions in real time from your terminal
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Provides live updates for stocks, cryptocurrencies, and derivatives from multiple sources, with Coinbase offering near real-time data via WebSocket connections for spot assets, as noted in the data sources section.
Supports complex position management with multiple cost basis lots, netting, and negative quantities, allowing detailed gain/loss calculations, as demonstrated in the configuration examples with lots and groups.
Offers extensive customization through YAML config for watchlists, groups, sorting, and custom color schemes using hex codes, enabling users to tailor the display to their preferences, as shown in the colors configuration block.
Built with Bubble Tea and Termenv, it delivers a clean, responsive UI that runs efficiently in the terminal without the overhead of graphical applications, aligning with its simplicity-focused philosophy.
Yahoo Finance data suffers from intentional exchange delays up to 30 seconds and polling lag, while derivatives on Coinbase are polling-based, making it less suitable for real-time accuracy, as admitted in the market data delay notes.
After v5.0.0, support for Coincap and CoinGecko was removed, reducing the variety of cryptocurrency data sources compared to competitors like cointop, which may limit symbol availability for some users.
Setting up advanced features like groups, lots, and custom colors requires manual YAML configuration, which can be complex and error-prone for casual users, despite the flexibility it offers.