SIGNAL DESK
Stock Research Console
DASHBOARD
DISCONNECTED
LIVE
LOADING TAPE...

THE DESK

Live overview of your research pipeline. Find the next move, queue the post, ship it.
Active Signals
0
Watchlist
0
Reports
0
Queued Posts
0
Top Signals LATEST
No signals yet
Run a scan from the Signals panel
Recent Reports DOSSIER
No reports yet
Generate one from the Reports panel
Watchlist Snapshot
Watchlist empty
Add tickers from Research
Pipeline Status
SupabaseCHECK
Stock Data APICHECK
News APICHECK
AI EngineCHECK
Social WebhooksCHECK

STOCK RESEARCH

Pull a quote, fundamentals, news flow, and AI commentary on any ticker. Stash interesting names in your watchlist.

DISCOVER CANDIDATES

Find stocks worth researching without knowing the ticker. Movers from your data provider, AI theme search, and trending names from the news.
Market Movers LIVE

Today's top gainers, losers, and most active. Pulls from your stock data provider.

AI Theme Search FROM AI MEMORY

Describe what you want. The AI returns matching tickers from its training knowledge. Fast and cheap, but not real-time.

News Flow TRENDING

Pulls the latest financial headlines and extracts the tickers being discussed.

Web Research LIVE WEB

The AI searches the web in real time (Bloomberg, Reuters, WSJ, etc.) and surfaces current candidates with the catalyst and source. Uses your AI key, no extra API needed.

Discovered Names
Empty
Run a discovery action above

Heads up: discovered candidates are surfaced for further research. They are not buy recommendations. Run the scanner and generate a dossier on names that look interesting before making any decision.

SIGNAL SCANNER

Scan a basket of tickers for technical and fundamental triggers. Save bullish, bearish, and neutral reads.
Saved Signals

STOCK DOSSIERS

Generate a structured report with sentiment, bull case, bear case, key ratios, and ratings. Store and revisit.
Reports use your configured AI engine plus stock data and news APIs. Configure them in Admin.
Saved Reports
Preview
Select a report to view

WATCH LIST

Tickers you are tracking. Quick research, scan, and remove.

SOCIAL DESK

Compose, schedule, and dispatch posts to Twitter, Facebook, and YouTube via your configured webhooks or tokens.
Composer
TWITTER
FACEBOOK
YOUTUBE
Queue & History

AUTO PILOT

Hands off rules. When a signal hits, when a report drops, or on a schedule, trigger a post automatically.
New Rule
Active Rules

ADMIN CONTROLS

Configure your data backend, market data, AI, and social channels. Everything except the Supabase bootstrap is stored in your Supabase database.
Supabase Connection REQUIRED

URL + anon key from your Supabase project. Re-enter on first launch of a new browser session.

Market Data API

Recommended: Finnhub. Polygon.io, Alpha Vantage, and Twelve Data also supported via the same endpoint shape if you adjust.

News API

Used to pull headline flow for tickers. NewsAPI.org or Marketaux work cleanly from the browser.

AI Engine

Used for narrative analysis, report generation, and AI signal blending. Heads up: keys placed here are accessible to anyone who can read your Supabase row, so secure with RLS.

Social Channels

Two ways to post. WEBHOOK MODE (recommended) hits a Make.com / Zapier / n8n webhook with a JSON payload, and your automation tool handles the actual platform call. DIRECT MODE uses platform tokens from your browser, which works for some endpoints but is blocked by CORS for others.

Twitter / X

Facebook

YouTube

App Settings
Danger Zone DESTRUCTIVE

Welcome to SIGNAL DESK

Connect your Supabase project to get started. Your URL and anon public key are kept in this browser session only and are used to talk to your own database. Everything you create lives in your Supabase tables.

First time? Hit SHOW SETUP SQL, paste it into the SQL editor in your Supabase project, then come back here.