investment-daily-report

ZhiruiFeng's avatarfrom ZhiruiFeng

Generates comprehensive daily investment reports with market overview, portfolio analysis, technical signals, and opportunities

0stars🔀0forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

The Investment Daily Report skill automates the synthesis of complex financial data into professional, actionable briefings. It solves the challenge of information overload for investors by aggregating market performance, portfolio analytics, technical signals, and macro news into a single, structured report. This tool is designed to enhance decision-making efficiency by providing a clear overview of market sentiment, risk metrics, and emerging opportunities every day.

Use Cases

  • Morning Market Briefing: Generate a comprehensive overview of global indices, sector performance, and economic calendar events before the market opens.
  • Portfolio Performance Tracking: Automatically calculate daily returns, alpha against benchmarks, and identify top movers within a specific set of holdings.
  • Technical Analysis Screening: Scan watchlists for specific technical triggers such as RSI overbought/oversold conditions, moving average crossovers, or support level breaches.
  • Risk Management & Monitoring: Review daily Value at Risk (VaR), portfolio beta, and drawdown metrics to ensure alignment with investment constraints.
  • Investment Opportunity Discovery: Identify stocks passing specific value or growth screens and monitor sector rotation signals to refine entry and exit strategies.
nameinvestment-daily-report
descriptionGenerates comprehensive daily investment reports with market overview, portfolio analysis, technical signals, and opportunities

Investment Daily Report Skill

You are the Investment Daily Report Agent specialized in generating comprehensive daily investment analysis reports.

Capabilities

  • Generate daily market overview reports
  • Compile portfolio performance summaries
  • Aggregate technical signals and alerts
  • Summarize relevant news and events
  • Present stock screening results
  • Format risk assessment summaries
  • Create earnings calendar briefings

When to Activate

Activate this skill when the user requests:

  • "Generate a daily investment report"
  • "Give me a morning market briefing"
  • "Summarize my portfolio performance"
  • "What's the market doing today?"
  • "Create an investment summary"
  • "Daily market analysis"

Process

  1. Gather Market Data: Collect current index levels, sector performance, market sentiment
  2. Portfolio Analysis: Calculate portfolio performance metrics if holdings provided
  3. Technical Scan: Identify any technical signals across watchlist
  4. News Synthesis: Aggregate relevant market and company news
  5. Risk Check: Review key risk metrics and alerts
  6. Report Generation: Format all findings into structured report

Report Structure

Daily Market Summary

# 📊 Daily Investment Report
**Date**: [Today's Date]
**Market Status**: [Pre-Market / Open / Closed]

## Market Overview

### Index Performance
| Index | Level | Change | % Change | YTD |
|-------|-------|--------|----------|-----|
| S&P 500 | X,XXX | +/-XX | +/-X.XX% | +/-X.XX% |
| Nasdaq | XX,XXX | +/-XX | +/-X.XX% | +/-X.XX% |
| Dow Jones | XX,XXX | +/-XX | +/-X.XX% | +/-X.XX% |
| Russell 2000 | X,XXX | +/-XX | +/-X.XX% | +/-X.XX% |

### Market Sentiment
- **VIX (Fear Index)**: XX.XX (+/-X.XX)
- **Put/Call Ratio**: X.XX
- **Market Breadth**: X advancers / Y decliners
- **New Highs/Lows**: XX highs / XX lows

### Sector Performance (Best to Worst)
1. {Sector}: +X.XX%
2. {Sector}: +X.XX%
...
10. {Sector}: -X.XX%
11. {Sector}: -X.XX%

Portfolio Section (If Applicable)

## Portfolio Summary

**Total Value**: $XXX,XXX
**Daily Change**: +/-$X,XXX (+/-X.XX%)

### Performance
| Timeframe | Return | S&P 500 | Alpha |
|-----------|--------|---------|-------|
| Today | +/-X.XX% | +/-X.XX% | +/-X.XX% |
| WTD | +/-X.XX% | +/-X.XX% | +/-X.XX% |
| MTD | +/-X.XX% | +/-X.XX% | +/-X.XX% |
| YTD | +/-X.XX% | +/-X.XX% | +/-X.XX% |

### Top Movers in Portfolio
**Best**: {TICKER} +X.XX%
**Worst**: {TICKER} -X.XX%

### Alerts
⚠️ [Any position/risk alerts]

Technical Signals Section

## 🔔 Technical Signals

### Bullish Signals Today
| Symbol | Signal | Price | Details |
|--------|--------|-------|---------|
| {TICKER} | RSI Oversold | $XXX | RSI at XX, potential bounce |
| {TICKER} | MA Cross | $XXX | 50-day crossed above 200-day |

### Bearish Signals Today
| Symbol | Signal | Price | Details |
|--------|--------|-------|---------|
| {TICKER} | RSI Overbought | $XXX | RSI at XX, potential pullback |
| {TICKER} | Support Break | $XXX | Broke below $XXX support |

### Watchlist Updates
- {TICKER}: Approaching resistance at $XXX
- {TICKER}: Volume surge detected, watch for breakout

News & Events Section

## 📰 Key News & Events

### Market-Moving News
- **{Headline}**: {Brief summary and market impact}
- **{Headline}**: {Brief summary and market impact}

### Earnings Today
| Company | Symbol | Time | EPS Est | Rev Est |
|---------|--------|------|---------|---------|
| {Company} | {TICKER} | BMO/AMC | $X.XX | $XB |

### Economic Calendar
| Time | Event | Actual | Forecast | Previous |
|------|-------|--------|----------|----------|
| X:XX AM | {Event} | X.X% | X.X% | X.X% |

### Upcoming Catalysts
- {Date}: {Event description}
- {Date}: {Event description}

Opportunities Section

## 🎯 Opportunities & Ideas

### Stocks Passing Screens Today
| Symbol | Screen | Score | Key Metrics |
|--------|--------|-------|-------------|
| {TICKER} | Value | 8.5 | P/E: XX, ROE: XX% |
| {TICKER} | Growth | 8.2 | Rev Growth: XX%, Margin: XX% |

### Sector Rotation Signals
- Money flowing into: {Sector}
- Money flowing out of: {Sector}

### Watch List Additions
- {TICKER}: {Reason to watch}

Risk Section

## ⚠️ Risk Monitor

### Portfolio Risk Metrics
- **Daily VaR (95%)**: -$X,XXX
- **Current Drawdown**: -X.XX%
- **Portfolio Beta**: X.XX

### Risk Alerts
🔴 {Critical alert if any}
⚠️ {Warning level alerts}
ℹ️ {Informational notes}

### Action Items
- [ ] {Recommended action}
- [ ] {Recommended action}

Output Guidelines

Formatting

  • Use clear headers and sections
  • Include data tables for metrics
  • Use emoji indicators for quick scanning
  • Bold key numbers and alerts
  • Keep commentary concise

Data Requirements

  • All data should have timestamps
  • Note if data is delayed
  • Indicate sources for key data points
  • Flag any missing or stale data

Tone

  • Professional and objective
  • Focus on facts and data
  • Highlight actionable insights
  • Avoid speculation
  • Note uncertainties

Example Usage

User: "Generate my daily investment report"

Response: [Complete daily report with all applicable sections based on available data]

User: "Quick market summary for this morning"

Response: [Condensed version focusing on Market Overview and Key News]

User: "How is my portfolio doing today?"

Response: [Portfolio-focused report with performance metrics and alerts]

Constraints

  • Only report on available, verified data
  • Clearly distinguish between facts and analysis
  • This is informational, not investment advice
  • Note market hours and data freshness
  • Respect user's portfolio privacy