Stock Monitor

Automated daily analysis reports tailored to your personal watchlist.

Python Notion API Financial APIs Claude AI

The problem

Following the market daily means either staring at a Bloomberg terminal or piecing together information from multiple apps. I wanted a single, automated summary that covers just my watchlist — delivered at the times that matter.

The approach

Stock Monitor runs on a schedule. Before the market opens, it pulls overnight data, pre-market movers, and relevant news for my Notion watchlist. After close, it generates a recap with the day’s performance, notable moves, and any signals triggered.

Pre-market report showing watchlist stocks with overnight changes and signals

How it works

Python scripts pull data from financial APIs and cross-reference against a Notion database that holds the watchlist with target prices and signal thresholds. Claude AI synthesizes the data into readable narrative reports — a structured summary that takes two minutes to read instead of thirty to assemble.