Should you buy, hold, or sell that stock? Get a simple answer based on 7 key factors that professional investors use.
Ever looked at a stock and wondered: "Is now a good time to buy?"
This tool analyzes any stock or ETF and gives you a clear score from -5 (Sell) to +5 (Buy) based on:
- 📈 Trend & Momentum - Is it going up or down?
- 📊 Trading Volume - Are people actually buying it?
- 🎯 Price Position - Is it cheap or expensive right now?
- 💰 Valuation - Compared to the overall market
- 📉 Volatility - Is it stable or all over the place?
- 💧 Liquidity - Can you easily trade it?
No finance degree needed - everything is explained in plain English.
- Go to the app: fosback-scorecard.streamlit.app
- Enter a ticker (like AAPL, TSLA, SPY, or any stock/ETF)
- Click "Run Analysis"
- Get your score and recommendation
That's it! The whole analysis takes ~5 seconds.
| Score | Recommendation | What It Means |
|---|---|---|
| +3 to +5 | 🟢 Strong Buy | Most factors look great - strong opportunity |
| +1 to +3 | 🟢 Buy/Hold | Generally positive - good time to invest |
| -1 to +1 | 🟡 Hold/Wait | Mixed signals - be patient |
| -3 to -1 | 🔴 Reduce/Exit | Warning signs - consider selling |
| -5 to -3 | 🔴 Strong Sell | Multiple red flags - stay away |
Score: +2.5
Recommendation: 🟢 BUY/HOLD
✓ Uptrend confirmed
✓ Strong momentum (+8.2% in 20 days)
✓ High consistency (65% positive days)
~ Volume stable
✗ Overbought (at 82% of 52-week range)
Each factor is explained so you understand why the score is what it is.
Traditional approach: Read 20 articles, check 10 charts, still confused.
This tool:
- ✅ Analyzes multiple factors at once
- ✅ Uses real-time data
- ✅ Gives you a clear answer
- ✅ Works for ANY stock or ETF
- ✅ Completely free
No. This is an educational tool to help you understand market analysis.
- Always do your own research
- Consider your personal financial situation
- Consult a qualified financial advisor before investing
- Past performance doesn't guarantee future results
Built by macromeer as a hobby project.
Based on Norman Fosback's 1976 "Stock Market Logic" framework, updated for today's algo-driven markets.
- Frontend: Streamlit
- Data: Yahoo Finance API
- Analysis: Python (Pandas, NumPy)
- Hosting: Streamlit Cloud (free tier)
Open an issue on GitHub or check out the code to see how it works.
MIT License - Free to use, modify, and share.
Like this project? Give it a ⭐ on GitHub!
