
SignalDashboard is an AI-native trading signal platform built directly on top of your news and blog content pipeline. Every run, the system ingests the 30 most recent financial news articles and 5 latest blog posts, passes them through a structured LLM analysis, and returns 20 fully-reasoned stock signals in seconds. Each signal includes a direction (bullish/bearish/neutral), conviction score (1–10), LLM confidence percentage, trading theory label, macro context, technical levels, upcoming catalysts, matched product strategies, entry note, stop-loss, and reward/risk ratio. At generation time, the live Yahoo Finance price is snapshotted for each ticker, enabling accurate P&L tracking as time passes. Signals are grouped by calendar day. For any past-day batch, the dashboard automatically fetches the current price and displays the gain or loss since the signal was generated — so you can evaluate the AI's track record in real time.
Early-bird pricing available for waitlist members
SignalDashboard is currently in development. Enter your email to get notified when it becomes available — plus early-bird pricing.
No spam. Unsubscribe anytime.

Signal Dashboard — day-grouped view with live P&L tracking

Expanded signal card — rationale, entry note, sources

Signal Detail page — full analysis, theory, macro context & trade setup
React + tRPC hooks for type-safe data fetching
Node.js + tRPC procedures with adminProcedure guards
invokeLLM with structured JSON schema response format
Yahoo Finance Data API via Manus built-in data hub
MySQL/TiDB via Drizzle ORM with stock_signals table
SignalDashboard is currently in development. Enter your email to get notified when it becomes available — plus early-bird pricing.
No spam. Unsubscribe anytime.
This consulting package is currently being developed. Join the waitlist to be notified when it launches — plus receive early-bird pricing.
SignalDashboard is currently in development. Enter your email to get notified when it becomes available — plus early-bird pricing.
No spam. Unsubscribe anytime.