The rule, in one line
If the symbol is MSFT and the model wants to print Buy or Strong Buy, we print Hold instead and pull confidence down.
Sell and Strong Sell are allowed. Hold is allowed. Buy is not.
This is not a hidden tweak. It is a named exclusion: AI disruption headwinds impacting software sector margins. It runs after the three public legs and after Alpha's weighted mix. You will see it on public analyze for MSFT and on Alpha Engine.
Why we did this
Microsoft is a high-quality compounder. Azure is real. Copilot is real. The cash engine is not in dispute.
The overlay still tags MSFT as High Risk / AI Disruption Headwinds. The written rationale in the model is: traditional software licensing and consulting economics can be compressed by AI pricing; Copilot attach may cannibalize existing Microsoft 365 seats as easily as it adds them.
That is a view encoded as a cap, not a claim that Microsoft is a bad business. Plenty of humans disagree. They may be right. The point of publishing the cap is that you can see we are not going to cheerlead Mag 7 just because the tape did.
An April 2026 post on this blog used MSFT as a Strong Buy example. That post is wrong against the current ruleset. This one replaces it.
What the cap does in numbers
On the public composite:
- Technical map runs as usual (and is itself passed through the same exclusion).
- Fundamentals for MSFT are typically strong (the estimate table is a quality software profile: high margins, mid-30s P/E, solid growth). That would normally upgrade.
- High Risk would normally downgrade.
- Then the cap fires: any remaining Buy becomes Hold.
On the Fund+TA shortlist, Hold (signal weight 2) plus a −8 High Risk penalty means Microsoft is very unlikely to be in the unlocked top two. That is the ranking behaving.
Try the public tools first
Screener, heatmap, and ticker scores stay free. Premium is the desk on your book — $14/mo early adopter (listed $29), 7-day trial.
What this is not
- Not a short recommendation. Hold is not Sell.
- Not a claim we know Copilot will fail. We do not.
- Not personalized advice. If Microsoft is 20% of your book and you are comfortable, the cap is information, not an order.
- Not applied to Apple, Google, or Amazon. Those have different disruption tags (hardware moat, AI-native search/cloud, AWS/custom silicon). Agree or disagree per name — do not assume a blanket Mag 7 haircut.
How to argue with it
Good reasons to ignore the cap:
- You think Copilot expands the seat rather than replacing it, and you have evidence from earnings mix, not a vibe.
- You are not paying the software multiple for AI optionality; you are paying it for Azure + Office cash and you can live with AI as a rounding error.
- Your horizon is decade-long quality and you do not need a model badge.
- "It's Microsoft."
- A blog post from April said Strong Buy.
- The stock is up this week.
Why publish an unfashionable Hold
Most AI investing sites will not write this. That is why it is useful. A model that can only say Buy on the names everyone already owns is a mood, not a desk.
We would rather lose the easy Microsoft traffic than print a Strong Buy we have already forbidden in code.
Educational only. Not a recommendation to buy, hold, or sell MSFT or any other security.