tenzetta
Version:
Terminal-based stock market viewer with real-time data streaming
128 lines (91 loc) ⢠2.85 kB
Markdown
# tenzetta
Terminal stock market data š by [Tenzetta.com](https://tenzetta.com)
## Installation
```bash
# Install globally
npm install -g tenzetta
# Or run directly without installation
npx tenzetta
```
## Quick Start
```bash
# Run directly
npx tenzetta stream AAPL
# After global install
tenzetta stream AAPL
```
## Commands
All commands are available through the `tenzetta` CLI:
- `stream` - Stream live quotes
- `market` - Market overview
- `quote` - Get stock details
- `chart` - Show price chart
- `sp500` - S&P 500 tracker
## Features
- š Real-time streaming quotes via WebSocket
- šØ Beautiful terminal UI with colors
- š ASCII price charts
- š„ Extreme mover alerts
- š¹ Market overview with gainers/losers
- š No API key required
- ā” Fast and lightweight
## Examples
### Stream Multiple Stocks
```bash
tenzetta stream AAPL MSFT GOOGL AMZN META NVDA TSLA
```
### Market Overview
```bash
tenzetta market
```
Output:
```
Tenzetta - Market Overview
Last Update: 3:45:23 PM
ā 28 Gainers | ā 22 Losers
š„ Extreme Movers (>3%)
COIN: $245.67 +8.92%
NVDA: $982.45 +5.23%
TSLA: $412.34 -4.56%
Symbol Name Price Change Volume
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
COIN Coinbase Global $245.67 +8.92% 15.2M
NVDA NVIDIA Corporation $982.45 +5.23% 45.6M
AAPL Apple Inc $213.45 +0.85% 38.9M
```
### Price Chart
```bash
tenzetta chart AAPL --period 1m
```
Output:
```
AAPL Price Chart - 1m
Last Update: 3:45:30 PM
215.00 ⤠āāā®
214.50 ⤠Ⱡā°ā®
214.00 ⤠āāā⯠ā°āā®
213.50 ⤠āāāā⯠ā°āāā®
213.00 ⤠āāā⯠ā°āāā
212.50 ⤠āāāāÆ
212.00 ā¼āāāÆ
Range: $212.00 - $215.00
Period Change: +0.85%
```
## Data Source
Real-time market data is provided by MCP Server (Model Context Protocol), which aggregates data from multiple financial data providers. No API key is required as this uses public endpoints.
## Supported Symbols
- **US Stocks**: AAPL, MSFT, GOOGL, AMZN, TSLA, etc.
- **ETFs**: SPY, QQQ, DIA, IWM, etc.
- **Crypto-related**: COIN, MSTR, etc.
## Requirements
- Node.js 14.0.0 or higher
- Terminal with ANSI color support
- Internet connection
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
MIT License
## Author
Created by Shawn Carpenter
## Disclaimer
This tool is for informational purposes only. Stock market data may be delayed. Always verify data with official sources before making investment decisions.