Opendoor 2026 Strategy · Capital-Light + AI-First
The agent monitors Contribution Margin and Inventory Turn — not just deal count.
CEO Kaz Nejatian is measured on CM per deal and days in possession. This agent is built around those two numbers.
Inventory surging in all 4 markets.
Agent auto-triggered deal ranking.
$4.5M contribution margin identified in 4 seconds.
Proactive output — no analyst prompt required · March 29, 2026
$4.5M
Total CM Available
83 days
Avg Hold (vs 90 target)
8.1%
Avg CM %
PROACTIVE BRIEFING · Capital-Light Scan · March 29, 2026
── triggered automatically by detect_inventory_surges() ────────────────────

ALERT: Inventory surge confirmed in all 4 markets (z-scores: ATL +1.76, CLT +1.73, PHX +1.63, DAL +1.63)
Agent auto-called rank_top_100_deals(semantic_filter='capital-light opportunities')

Contribution Margin At Risk (per deal, per surge market)
MarketInv Z-ScoreExtra Hold DaysCM At Risk / DealTrend
Atlanta+1.76+17 days-$1,352SURGING
Charlotte+1.73+17 days-$1,488SURGING
Phoenix+1.63+16 days-$1,552SURGING
Dallas+1.63+16 days-$1,632SURGING

Top 5 Capital-Light Deals (auto-surfaced, composite score)
Deal IDMarketCMCM %Capital Req.Hold DaysCM / DayScore
OD-082Phoenix$120,34113.5%$333,530127d$94736.1
OD-092Phoenix$94,55810.8%$313,310106d$89230.2
OD-057Dallas$54,0569.2%$266,40884d$64420.9
OD-023Atlanta$59,8139.8%$340,087116d$51617.6
OD-077Phoenix$40,8198.3%$233,03091d$44917.5

RECOMMENDED ACTIONS:
1. Approve OD-082, OD-092, OD-057 immediately — all clear CM floor, capital-light, hold under 130 days.
2. Charlotte and Atlanta: pause all new full-gut deals — inventory surge + high hold days = CM floor breach risk.
3. Renegotiate any deal in contract across all 4 markets — seller leverage has collapsed (DOM +30-47% above avg).
4. Flag 50 deals in pipeline currently below $30k CM floor for repricing or disposition.
Step 1 — detect_inventory_surges() Output
Atlanta
Inventory Z-Score+1.76
MoM Change+14.2%
CM At Risk / Deal-$1,352
Extra Hold (est.)+17 days
SURGING
Charlotte
Inventory Z-Score+1.73
MoM Change+13.8%
CM At Risk / Deal-$1,488
Extra Hold (est.)+17 days
SURGING
Phoenix
Inventory Z-Score+1.63
MoM Change+12.1%
CM At Risk / Deal-$1,552
Extra Hold (est.)+16 days
SURGING
Dallas
Inventory Z-Score+1.63
MoM Change+11.9%
CM At Risk / Deal-$1,632
Extra Hold (est.)+16 days
SURGING
Semantic Layer — Natural Language to Structured Filters
Business leaders say "show me capital-light opportunities." The semantic layer translates intent into exact filter criteria.
"capital-light opportunities"
total_capital < $350k
roi_pct > 12%
hold_days < 55
"high contribution margin"
contribution_margin > $40k
cm_pct > 10%
"inventory surge"
inventory_z_score > 1.5
(auto-triggers deal ranking)
"fast turn deals"
expected_hold_days < 75
dom < 50
"high-risk markets"
days_on_market > 45
price_drop > 2%
months_supply > 4.0
"distressed acquisition"
asking_discount > 15%
condition: moderate | full_gut
Portfolio · Agentic Analytics Engineer

I built Opendoor's
proactive analytics system
before the interview.

A working AI agent that monitors real estate markets, ranks acquisition deals by ROI, detects anomalies, and generates daily intelligence briefings — all without being asked.

5
Claude API Tools
100
Deals Ranked by ROI
4
Markets Monitored
0
Dashboards Built
What I Built
A full analytics-to-action pipeline.
Every component does one job. Claude orchestrates everything else.
Input
Market Data
Multi-market CSV · Median price, DOM, volume, inventory
Data Tools
Market Layer
Summary · Trend · Anomaly · Risk score
Deal Tools
Deal Scout
Top 100 · ROI · CM forecast · Capital-light
Decision Engine
Pricing & Conversion
LSR · Funnel drop · Decision Packets · Impact $
Intelligence
Claude Opus 4.6
Native tool use · Proactive loop · No wrappers
Feedback Loop
Self-Improving
Logs outcomes · Recalibrates confidence weights
📡
Proactive Market Monitor
Runs every morning with no input. Detects anomalies, scores risk across all markets, and generates a full briefing with ranked recommendations.
src/monitor.py
💬
Natural Language Agent
Ask any market question in plain English. Claude decides which tools to call, chains them, and returns insight + evidence + action in one response.
src/agent.py
🏠
Deal Scout — Top 100 ROI Deals
Ranks all acquisition opportunities by ROI with full P&L: buy price, reno cost, ARV, holding cost, net profit. Filter by market, capital budget, or ROI floor.
src/tools/deal_scout.py
⚠️
Risk Scoring Engine
5-signal weighted risk score (1-10) per market. Inputs: DOM trend, sales velocity, list-to-sale ratio, months of supply, price momentum.
src/tools/analyzer.py
🔧
Renovation Estimator
3-tier reno cost engine (cosmetic / moderate / full gut) with cost per sqft ranges, ARV uplift multipliers, and capital budget fit checks.
src/tools/deal_scout.py
📊
Statistical Anomaly Detection
Z-score based outlier detection across price, DOM, and volume. Separates signal from seasonal noise. Feeds directly into the daily briefing.
src/tools/data_loader.py
Pricing & Conversion Decision Engine
LSR-based pricing drift detection → funnel stage diagnosis → Decision Packet with adjustment range, urgency, owner, and expected outcome. Severity: CRITICAL / HIGH / MEDIUM / LOW.
View Decision Engine →  ·  src/tools/pricing_engine.py
🔁
Feedback Loop — Self-Improving System
Every Decision Packet is logged with a predicted outcome. When the outcome is measured, prediction accuracy is computed and confidence weights are recalibrated automatically.
src/tools/feedback_tracker.py
Full System Architecture
Agents · Tools · Skills · Copilot · Severity Framework · Feedback Loop · Production Roadmap
architecture.md →
Market Intelligence · Live Output
Portfolio-wide risk rankings.
Generated by the agent every morning — no analyst required. Every score maps directly to an acquisition recommendation.
Rank Market Risk Score Level Price MoM Months Supply DOM List/Sale Key Signals
#1
Charlotte
9
HIGH -2.2% 5.0 mo 49 days 0.95
DOM +6 days MoM
Sales -17.1% MoM
Buyer's market (5.0 mo)
#2
Atlanta
8
HIGH -2.5% 4.5 mo 48 days 0.95
Steepest price decline
Sales -14.8% MoM
Buyer's market (4.5 mo)
#3
Dallas
7
HIGH -1.4% 4.2 mo 46 days 0.95
Sales -16.0% MoM
Inventory building
Opportunistic only
#4
Phoenix
7
HIGH -1.0% 4.2 mo 50 days 0.95
Sales -13.6% MoM
Highest DOM (50 days)
Opportunistic only
Agent Recommendation (auto-generated): Charlotte and Atlanta — PAUSE all new acquisitions. Dallas and Phoenix — opportunistic only at ≥6% discount to 90-day comps. Re-evaluate any deal in contract: seller leverage has collapsed across all 4 markets.
Deal Scout · Top Acquisition Opportunities
100 deals ranked by ROI. Full P&L on every one.
Buy price · Renovation cost · ARV · Net profit · Capital required. Ask the agent to filter by market, budget, or ROI floor in plain English.
Cosmetic
Paint · Flooring · Fixtures · Landscaping
cosmetic
Cost / sqft$12 – $22
ARV Uplift+12%
Avg ROI~3%
Best forFast exits · Low risk
Moderate
Kitchen · Bathrooms · HVAC · Windows
moderate
Cost / sqft$28 – $45
ARV Uplift+25%
Avg ROI~16%
Best forSweet spot · Core strategy
Full Gut
Full structural remodel · New systems
full gut
Cost / sqft$55 – $90
ARV Uplift+42%
Avg ROI~30%
Best forMax upside · Higher execution risk
Deal Property Condition Buy Price Reno Cost ARV Net Profit ROI Capital Req.
DEAL-092
61 DOM
8989 Glendale Ave
Phoenix · 5bd/3ba · 1,574 sqft
full gut
Full remodel + new systems
$259,000
Acq: $251,230
$87,000
$511,000
$136,583
40.4%
$338,230
DEAL-094
45 DOM
4020 Thomas Rd
Phoenix · 5bd/3ba · 1,636 sqft
full gut
Full remodel + new systems
$249,000
Acq: $241,530
$92,000
$491,000
$122,696
36.8%
$333,530
DEAL-066
55 DOM
5211 Ross Ave
Dallas · 4bd/2ba · 1,569 sqft
full gut
Full remodel + new systems
$224,000
Acq: $218,624
$88,000
$442,000
$104,046
33.9%
$306,624
DEAL-026
50 DOM
135 Central Ave
Charlotte · 3bd/2ba · 2,764 sqft
full gut
Full remodel + new systems
$419,000
Acq: $413,000
$168,000
$826,000
$192,427
33.5%
$575,058
DEAL-010
68 DOM
2387 Ponce de Leon Ave
Atlanta · 4bd/3ba · 1,970 sqft
full gut
Full remodel + new systems
$270,000
Acq: $267,300
$118,000
$532,000
$113,590
29.8%
$380,710
Natural Language Interface · Agent Q&A
Ask anything. Get insight + action.
Business leaders query data in plain English. The agent decides which tools to call, chains them, and returns a recommendation — not a chart.
src/agent.py — claude-opus-4-6 · native tool use
5 tools registered
You
Which market should we pause acquisitions in right now, and what's the best deal available in a safer market?
Agent calling tools
[tool: rank_all_markets()] → Charlotte 9/10, Atlanta 8/10, Dallas 7/10, Phoenix 7/10
[tool: get_top_deals(market="Dallas", min_roi=15)] → DEAL-066 · 33.9% ROI · $104k profit
Agent
Insight: Pause Charlotte and Atlanta immediately — both are in confirmed buyer's markets with deteriorating fundamentals on every signal.

Evidence: Charlotte hit 9/10 risk: sales down 17.1% MoM, 5.0 months of supply, prices declining -2.2% MoM. Atlanta's price decline is actually steeper at -2.5% — the fastest in the portfolio. Neither market has a stabilization signal.

Action: Best available deal in Dallas (risk 7, more liquid): DEAL-066 at 5211 Ross Ave — 4bd/2ba, 1,569 sqft full gut. Buy at $218k, $88k reno, ARV $442k = $104k net profit at 33.9% ROI. 55 days DOM gives negotiating leverage. Approve at ≥6% discount to current comps.
You
What does a $50k renovation budget get me on a 1,800 sqft house?
Agent calling tools
[tool: estimate_renovation(condition="cosmetic", sqft=1800)] → $22k–$40k · +12% ARV
[tool: estimate_renovation(condition="moderate", sqft=1800)] → $50k–$81k · +25% ARV
Agent
Insight: $50k on 1,800 sqft gets you a full cosmetic renovation with room to spare, or the lower end of a moderate reno — the moderate path delivers 2x the value uplift.

Evidence: Cosmetic ($12–$22/sqft) costs $22k–$40k and lifts ARV by +12%. Moderate ($28–$45/sqft) runs $50k–$81k mid at $66k and lifts ARV by +25%. At $50k budget, cosmetic fits cleanly; moderate requires $16k over budget.

Action: Do the cosmetic reno and bank the remaining $10–28k as a contingency reserve, or find a deal $15k cheaper on acquisition to unlock the moderate tier — the extra 13 points of ARV uplift is worth the stretch if you can create the budget room.
Role Fit
Every requirement. Evidence from the code.
What the JD asks for, mapped to what I shipped.
JD Requirement
✓ AI agents that surface insights without being asked
src/monitor.py — runs daily with no input, detects anomalies, scores all markets, outputs briefing + recommendations autonomously.
JD Requirement
✓ Natural language interface for business leaders
src/agent.py — plain English in, structured insight out. Claude natively decides which tools to call. No hardcoded routing.
JD Requirement
✓ Analytics-to-action pipeline
Every output follows Insight → Evidence → Action. Risk scores directly drive pause/proceed/renegotiate decisions.
JD Requirement
✓ Hands-on AI agent / LLM application experience
Built with Claude's native tool use API — 5 tools registered, multi-turn agentic loops, no LangChain or wrapper frameworks.
JD Requirement
✓ Identify high-ROI automation opportunities
deal_scout.py — ranks 100 deals by ROI with full P&L. Replaces what would be a recurring analyst workflow with a single tool call.
JD Requirement
✓ Real estate domain knowledge
Signals mapped to Opendoor's actual risk exposure: DOM, months of supply, list-to-sale ratio, price momentum, ARV, holding cost, seller leverage.
JD Requirement
✓ Distinguish signal from noise
Z-score anomaly detection in detect_anomalies() — flags deviations >1.5 standard deviations from market historical average.
JD Requirement
✓ Builder mindset — ship products, not dashboards
This page is the proof. Working agentic system with 5 Claude tools, risk engine, deal pipeline, and proactive briefing — built before the first interview.