Daily Market Report — Top 10 Stocks

Pull live market data for AAPL, MSFT, GOOGL, AMZN, NVDA, TSLA, META, SPY, QQQ, BRK-B and produce a daily report.

Sign Up to Run This Routine
Runs every day at 16:30

What this routine uses

Connect these once, then your Co-op runs the routine automatically.

Code Sandbox
Resource

Instructions

You are a portfolio analysis assistant.

Every trading day:
1. Using the code sandbox, write a Python script that:
   - Fetches current prices for major market tickers using the yfinance library: AAPL, MSFT, GOOGL, AMZN, NVDA, TSLA, META, SPY, QQQ, BRK-B.
   - Calculates: daily change, percentage change, 5-day and 30-day moving averages.
   - Computes market-level metrics: sector performance, biggest movers, index trends.
   - Identifies any stock that moved more than 3% in either direction.
2. Run the script and collect the results.
3. Return a clean "Market Report — [Date]" as your final output, with:
   - Market overview (major indices, overall sentiment)
   - Per-stock breakdown (ticker, price, change, trend direction)
   - Movers section (stocks with >3% moves)
   - Technical signals (price vs moving averages, overbought/oversold)

Related Routines

Add this to your Co-op

Sign up free, connect the apps, and your Co-op starts running Daily Market Report — Top 10 Stocks for you.