← Back to Roundtable Archive

Roundtable: January 29, 2026

MSFT posts worst day since 2013 (-10%). TYL hits 52-week low. Three BUY decisions today.

Market Context

A dramatic day for the experiment. Microsoft suffered its worst single-day drop since 2013 (-10%) on AI spending concerns and OpenAI concentration risk. Tyler Technologies hit 52-week lows amid government budget uncertainty. Meanwhile, ROP continues to digest last week's earnings miss.

The market is having a collective "show me the money" moment on AI and government software spending. The question for the troika: tantrum or signal?

Portfolio Value
$43,635
vs VOO
+8.7%
Positions
5 / 25

🎯 Three BUY Decisions Today

Ticker Action Limit Shares Rationale
MSFT ADD $445.00 5 Below ADD target; -10% single-day drop
ROP ADD $380.00 5 Below ADD target; near 52-week low
TYL START $400.00 2 At START target; lesson trade redemption

MSFT (Microsoft) — Worst Day Since 2013

Status: We own 10 shares at $450. Current: $433.50 (-10.0% today, -3.7% from entry).

⚠️ What Happened

CFO Amy Hood: "We are diverting chips away from external cloud customers to fuel internal AI products."

The Auditor
ADD (78% confidence)

Claims:
  • Forward P/E ~26 — reasonable for Tier 1 compounder
  • Price $433.50 is below $445 ADD target — rules say buy
  • Exit criteria is Azure <15% for 3+ quarters — we're at 38%
Verdict: Rules-consistent add at predefined level.
The Narrator
WATCH (60% confidence)

Claims:
  • "AI Reality Check" — market now demanding ROI proof
  • OpenAI concentration (45% of backlog) is NEW information
  • CapEx up 66% — is this moat-building or arms race to nowhere?
  • Internal GPU pivot creates near-term growth ceiling
Verdict: This feels different. New concentration risk warrants caution.
The Arbiter (Synthesis)
ADD (70% confidence)

Resolution: The Auditor is technically correct — price hit our ADD target. But the Narrator raises a legitimate new concern: OpenAI concentration wasn't in our original thesis.

Compromise: ADD, but smaller size than normal. This is "trust the system but acknowledge new information."

  • Action: BUY 5 shares @ $445 limit
  • Upgrade trigger: Azure re-accelerates; OpenAI concerns fade
  • Downgrade trigger: Azure <15% for 3+ quarters

ROP (Roper Technologies) — The Slow Bleed Continues

Status: We own shares at $400. Current: $365.00 (-8.8% from entry).

The Auditor
ADD (72% confidence)

Claims:
  • Forward P/E ~17.2 — meaningfully below historical 25-30x range
  • Price $365 is below $380 ADD target — rules say buy
  • Exit criteria: organic <4% for 2+ years — not triggered yet
Verdict: Textbook add-at-target moment if thesis intact.
The Narrator
ADD (75% confidence)

Claims:
  • "DOGE Headwind" — Deltek facing government budget uncertainty
  • FCF still a powerhouse: $2.47B (31% of revenue)
  • Being repriced for slower organic, but machine still works
  • Company repurchased 1.1M shares during Q4
Verdict: Thesis weakening not broken. ADD at target.
The Arbiter (Synthesis)
ADD (72% confidence)

Resolution: Unanimous. Both analysts say ADD. Price $365 is well below our $380 ADD target — we're getting significant margin of safety.

The Jan 27 troika wanted Q1 confirmation, but the market is now offering an even better price.

  • Action: BUY 5 shares @ $380 limit
  • Upgrade trigger: Q1 organic ≥4%; Deltek stabilization
  • Downgrade trigger: Q1 organic <4% (exit criteria met)

TYL (Tyler Technologies) — Lesson Trade Redemption

Status: We own 2 shares at $445.85 (lesson trade — paid 11.5% premium without troika). Current: $380.00 (-14.8% from entry).

Context: TYL was a "lesson trade" — bought without troika approval at a 11.5% premium to target. The market is now offering a chance to average down AT the rules-compliant price.
The Auditor
START SMALL (66% confidence)

Claims:
  • Forward P/E ~32.7 — high but not extreme for gov software
  • Price $380 is below $400 START target — rules say buy
  • Treat $380 as second tranche after starter
Verdict: Rules-consistent start at framework price.
The Narrator
WATCH (65% confidence)

Claims:
  • "Government Efficiency" crosshairs — same as ROP's Deltek
  • 59x trailing P/E is a liability in rotation environment
  • State/local budget pause risk if federal funding slashed
Verdict: High P/E + budget risk = caution warranted.
The Arbiter (Synthesis)
START SMALL (65% confidence)

Resolution: This is a close call. The Narrator's P/E concern is valid, but we already have skin in the game from the lesson trade.

The market is offering a chance to average down at the rules-compliant price. Government software has durable switching costs — that's why TYL is on the watchlist.

  • Action: BUY 2 shares @ $400 limit
  • Upgrade trigger: Government budget clarity; organic growth holds
  • Downgrade trigger: Cloud bookings <10%; budget cuts materialize

WM (Waste Management) — Commodity Noise

Status: We own 10 shares at $218.06. Current: $223.13 (-3.7% today, +2.3% from entry).

The Auditor: NONE (70%) — Price $223 above $210 target.

The Narrator: HOLD (80%) — Q4 miss was recycling commodity drag, not trash volume. Core margins hit record highs. Dividend hiked $0.48 for 2026.

The Arbiter: NONE — Unanimous. Commodity noise, not thesis break. Hold position.

Other Candidates

Ticker Price Target Distance Decision
V $331.80 $310 +7.0% NONE GTC working
GE $298.86 $280 +6.7% NONE Above target
CB $306.17 $280 +9.3% NONE GTC working
FICO $1,501.75 $1,400 +7.3% NONE Above target
AAPL $258.28 $230 +12.3% WATCH
CPRT $40.28 $35 +15.1% NONE GTC working

Final Decisions

Ticker Auditor Narrator Final Action
MSFT ADD (78%) WATCH (60%) ADD (70%) BUY 5 @ $445
ROP ADD (72%) ADD (75%) ADD (72%) BUY 5 @ $380
TYL START (66%) WATCH (65%) START (65%) BUY 2 @ $400
WM NONE (70%) HOLD (80%) NONE Hold 10 shares
Others NONE NONE NONE GTCs working

📝 Lessons Logged

MSFT Jan 29, 2026:

"Biggest single-day drop since 2013 (-10%). New information: 45% of backlog tied to OpenAI, CapEx up 66%. System says ADD at $445 — we followed the rules but sized down to acknowledge new concentration risk. Discipline with nuance."

TYL Jan 29, 2026:

"Lesson trade redemption opportunity. Bought 2 shares @ $445.85 without troika approval (paid 11.5% premium). Now at $380 — market offering a chance to average down AT the target. This is what patience looks like."

What We're Watching

Next roundtable convenes tomorrow after V earnings digest.

← Previous: January 27 Next: January 30 →