Scan biotech news for catalyst trades with FinBERT, Alpaca, and Gemini
PRNewswire
rss
GlobeNewswire
rss
Merge All Feeds
Normalize & Extract Tickers
Store in news_events
noOp
Schedule Trigger
Fetch all data
Fetch All News
noOp
Code in JavaScript
Respond to Webhook
noOp
Proceed to Stage 1?
Mark as Processed
noOp
Store in processed_events
noOp
Make Decision
FinBERT Sentiment API
router.huggingface.co
Classify Event Type
Biotech Keyword Filter
Fetch Unprocessed News
noOp
Respond to Webhook1
noOp
Fetch all UnProcessed Data
Fetch all Unprocessed
noOp
Schedule Trigger1
Webhook
Get row(s)
noOp
Respond to Webhook2
noOp
Store in llm_analysis
noOp
AI Trading Analyst
openai
Output Parser
noOp
Gemini Model
google
Build LLM Prompt
Store Snapshot
noOp
Calculate VWAP Bands
Refresh Market Data
Fetch Stage 1 Passed
noOp
Filter Recent (<2hr)
4. Parse AI Response
Alpaca Historical Bars
Schedule Trigger3
Fetch PROCEED Events1
noOp
Expand Tickers1
1. Validate & Map Tickers1
2. Needs AI?1
3. AI Find Ticker1
openai
5. Merge All1
6. Filter Valid Only1
Alpaca Quote1
Parse Market Data1
Has Market Data?1
Eligibility Check1
Assign Spread Tier1
Store in trade_candidates1
noOp
Google Gemini Chat Model
google
Code in JavaScript1
Merge Market Data
Mock LLM Response - Simulates AI Trading Analyst output
Webhook - Trade Candidates
Get row(s)1
noOp
Respond to Webhook4
noOp
Webhook 2: Get Market Snapshots
Get row(s)2
noOp
Respond to Webhook5
noOp
Webhook 3: Get LLM Analysis
get_llm_analysis
noOp
Respond to Webhook6
noOp
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.