About Daily Stock Brief
How the system works, our methodology, and important disclaimers.
What Is This?
Daily Stock Brief is a fully automated stock analysis platform. Every trading day, our AI pipeline analyzes dozens of stocks across four dimensions — technicals, fundamentals, sentiment, and momentum — then manages a real portfolio of 10 stocks and publishes a daily market brief with transparent performance tracking.
Scoring Methodology
Each stock receives a composite score from 0 to 100 based on four weighted components:
Technical (30%)
RSI, MACD, moving averages, Bollinger Bands, volume, ATR
Fundamental (30%)
P/E vs sector, PEG ratio, revenue and earnings growth, margins, debt levels
Sentiment (25%)
News, Twitter/X, Reddit, StockTwits, YouTube, Discord, LunarCrush social metrics
Momentum (15%)
52-week range position, 1-month returns, relative strength vs S&P 500
Portfolio Rules
- 10 positions, approximately equal-weighted
- Maximum 30% allocation to any single sector
- Minimum 5 trading day holding period
- Stocks replaced when rank drops below 20 and a top-5 candidate is available
- All trades executed automatically via Interactive Brokers
- Every trade and its reasoning is publicly logged
Multi-LLM Analysis
We use multiple AI models for different strengths:
- Claude — Primary content generation and analysis synthesis
- Grok — Real-time X/Twitter sentiment with native integration
- Perplexity — Real-time news search and fact-checking
- ChatGPT — Second opinion and alternative perspective
Data Sources
Price and fundamental data via Yahoo Finance. News sentiment from Alpha Vantage and Perplexity. Social sentiment aggregated from Reddit, Twitter/X, StockTwits, YouTube, Discord, and LunarCrush. Technical indicators computed locally using pandas and numpy.
Important Disclaimer
This is not financial advice. Daily Stock Brief is an educational and informational project that tracks a real portfolio with real money. The information provided on this website does not constitute investment advice, financial advice, trading advice, or any other sort of advice.
You should not treat any of the content as such. Do not make any investment decisions based on the information presented here. Past performance does not guarantee future results. You could lose some or all of your invested capital.
Always do your own research and consult with a licensed financial advisor before making investment decisions.