Files
signal-platform/.kiro/steering/product.md
Dennis Thiessen 0a011d4ce9
Some checks failed
Deploy / lint (push) Failing after 21s
Deploy / test (push) Has been skipped
Deploy / deploy (push) Has been skipped
Big refactoring
2026-03-03 15:20:18 +01:00

1.3 KiB

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