31 lines
1.3 KiB
Markdown
31 lines
1.3 KiB
Markdown
# Product Overview
|
|
|
|
Signal Dashboard is an investing-signal platform for NASDAQ stocks that surfaces optimal trading opportunities through multi-dimensional scoring.
|
|
|
|
## Core Philosophy
|
|
|
|
Don't predict price. Find the path of least resistance, key support/resistance zones, and asymmetric risk:reward setups.
|
|
|
|
## Key Features
|
|
|
|
- Multi-dimensional scoring engine (technical, S/R quality, sentiment, fundamental, momentum)
|
|
- Risk:Reward scanner with ATR-based stops (default 3:1 threshold)
|
|
- Support/Resistance detection with strength scoring and merge-within-tolerance
|
|
- Sentiment analysis with time-decay weighted scoring (Gemini 2.0 Flash with search grounding)
|
|
- Auto-populated watchlist (top-10 by composite score) + manual entries (cap: 20)
|
|
- Interactive candlestick chart with S/R overlays
|
|
- JWT auth with admin role and user access control
|
|
- Scheduled jobs: OHLCV collection, sentiment polling, fundamentals fetch, R:R scanning
|
|
|
|
## Data Providers
|
|
|
|
- Alpaca: OHLCV price data
|
|
- Gemini 2.0 Flash: Sentiment analysis via search grounding
|
|
- Financial Modeling Prep: Fundamental data (P/E, revenue growth, earnings surprise, market cap)
|
|
|
|
## User Roles
|
|
|
|
- Admin: Full access including user management, job control, data cleanup, system settings
|
|
- User: Access to watchlist, scanner, rankings, ticker details (when has_access=true)
|
|
- Registration: Configurable via admin settings
|