{"recommendation":"SELL","rateOutlook":"FLAT","confidenceScore":70,"expectedChangeBps":-7,"strategyLabel":"HOLD","strategySubtext":"Rates expected to stay range-bound — no urgency either way","strategyReasoning":"Statistical VAR(2) model trained on 154 weeks of Treasury, Fed Funds, and 30-year mortgage rate data. 4-week projection: 7.40% → 7.33% (-7 bps). 80% prediction interval: [7.19%, 7.47%]. Historical 4-week directional accuracy (rolling backtest): 60%.","predictionSummary":"Forecast: 30-year fixed mortgage rates are expected to stay near current levels, reaching approximately 7.33% in 4 weeks (-7 bps vs 7.40% today). Model confidence: 70%. Directional accuracy in recent 4-week backtests: 60% (better than random).","weatherImpact":"","currentRates":[{"type":"30-Year Fixed","rate":"7.40%","trend":"UP","description":"The benchmark fixed rate has moved higher recently — locking may make sense if you are closing soon."},{"type":"15-Year Fixed","rate":"6.73%","trend":"UP","description":"Shorter term builds equity faster; payment is higher than 30-year but total interest is usually lower."},{"type":"FHA 30-Year","rate":"7.15%","trend":"UP","description":"Government-backed option for lower down payments; rate is typically slightly below conventional averages."},{"type":"5/1 ARM","rate":"6.95%","trend":"UP","description":"Fixed for five years then adjusts — often starts below 30-year fixed; best if you plan to move or refinance early."}],"economicIndicators":[{"name":"10-Year Treasury","value":"5.22%","trend":"UP","description":"Benchmark for long-term borrowing costs; closely tracks fixed mortgage pricing."},{"name":"Fed Funds Rate","value":"3.88%","trend":"UP","description":"Overnight policy rate set by the Federal Reserve; shapes short-term and bank funding costs."},{"name":"30-Year Mortgage (FRED)","value":"7.40%","trend":"UP","description":"Weekly national average for conventional 30-year fixed — primary series in our forecast model."}],"factors":[{"name":"Federal Reserve Policy","status":"Bearish","impact":"High","description":"Policy rates have moved higher recently, which tends to lift borrowing costs across the economy."},{"name":"Treasury & Bond Market","status":"Bearish","impact":"High","description":"Long-term Treasury yields are rising — mortgage rates usually follow the 10-year closely."},{"name":"Mortgage Rate Momentum","status":"Bearish","impact":"High","description":"30-year average moved +64 bps over four weeks and +85 bps over twelve weeks (FRED). Our model sees sideways pressure near-term."},{"name":"Jobs & Economic Growth","status":"Neutral","impact":"Medium","description":"A strong labor market keeps consumer demand firm and can delay Fed easing; weakness tends to support lower rates. Pair with CPI and housing data for the full picture."},{"name":"Inflation (CPI)","status":"Neutral","impact":"Medium","description":"Sticky inflation keeps the Fed cautious and can hold mortgage rates elevated; cooling inflation opens room for rate relief. Live CPI detail comes from news search when Gemini is available."},{"name":"Housing Supply & Demand","status":"Neutral","impact":"Medium","description":"Inventory, home prices, and purchase activity affect affordability and lender appetite. Tight supply can support prices even when rates are high."}],"rateHistory":[{"date":"2025-10-16","rate":6.27,"kind":"observed"},{"date":"2025-10-23","rate":6.19,"kind":"observed"},{"date":"2025-10-30","rate":6.17,"kind":"observed"},{"date":"2025-11-06","rate":6.22,"kind":"observed"},{"date":"2025-11-13","rate":6.24,"kind":"observed"},{"date":"2025-11-20","rate":6.26,"kind":"observed"},{"date":"2025-11-26","rate":6.23,"kind":"observed"},{"date":"2025-12-04","rate":6.19,"kind":"observed"},{"date":"2025-12-11","rate":6.22,"kind":"observed"},{"date":"2025-12-18","rate":6.21,"kind":"observed"},{"date":"2025-12-24","rate":6.18,"kind":"observed"},{"date":"2025-12-31","rate":6.15,"kind":"observed"},{"date":"2026-01-08","rate":6.16,"kind":"observed"},{"date":"2026-01-15","rate":6.06,"kind":"observed"},{"date":"2026-01-22","rate":6.09,"kind":"observed"},{"date":"2026-01-29","rate":6.1,"kind":"observed"},{"date":"2026-02-05","rate":6.11,"kind":"observed"},{"date":"2026-02-12","rate":6.09,"kind":"observed"},{"date":"2026-02-19","rate":6.01,"kind":"observed"},{"date":"2026-02-26","rate":5.98,"kind":"observed"},{"date":"2026-03-05","rate":6,"kind":"observed"},{"date":"2026-03-12","rate":6.11,"kind":"observed"},{"date":"2026-03-19","rate":6.22,"kind":"observed"},{"date":"2026-03-26","rate":6.38,"kind":"observed"},{"date":"2026-04-02","rate":6.46,"kind":"observed"},{"date":"2026-04-09","rate":6.37,"kind":"observed"},{"date":"2026-04-16","rate":6.3,"kind":"observed"},{"date":"2026-04-23","rate":6.23,"kind":"observed"},{"date":"2026-04-30","rate":6.3,"kind":"observed"},{"date":"2026-05-07","rate":6.37,"kind":"observed"},{"date":"2026-05-14","rate":6.36,"kind":"observed"},{"date":"2026-05-21","rate":6.51,"kind":"observed"},{"date":"2026-05-28","rate":6.53,"kind":"observed"},{"date":"2026-06-04","rate":6.48,"kind":"observed"},{"date":"2026-06-11","rate":6.52,"kind":"observed"},{"date":"2026-06-18","rate":6.47,"kind":"observed"},{"date":"2026-06-25","rate":6.49,"kind":"observed"},{"date":"2026-07-02","rate":6.43,"kind":"observed"},{"date":"2026-07-09","rate":6.49,"kind":"observed"},{"date":"2026-07-16","rate":6.55,"kind":"observed"},{"date":"2026-07-23","rate":6.58,"kind":"observed"},{"date":"2026-07-30","rate":6.66,"kind":"observed"},{"date":"2026-08-06","rate":6.69,"kind":"observed"},{"date":"2026-08-13","rate":6.67,"kind":"observed"},{"date":"2026-08-20","rate":6.65,"kind":"observed"},{"date":"2026-08-27","rate":6.66,"kind":"observed"},{"date":"2026-09-03","rate":6.71,"kind":"observed"},{"date":"2026-09-10","rate":6.76,"kind":"observed"},{"date":"2026-09-17","rate":6.95,"kind":"observed"},{"date":"2026-09-24","rate":7.03,"kind":"observed"},{"date":"2026-10-01","rate":7.28,"kind":"observed"},{"date":"2026-10-08","rate":7.4,"kind":"observed"}],"projectedRates":[{"date":"2026-10-15","rate":7.42,"kind":"projected","lower80":7.35,"upper80":7.49},{"date":"2026-10-22","rate":7.4,"kind":"projected","lower80":7.3,"upper80":7.5},{"date":"2026-10-29","rate":7.37,"kind":"projected","lower80":7.25,"upper80":7.49},{"date":"2026-11-05","rate":7.33,"kind":"projected","lower80":7.19,"upper80":7.47}],"rateMomentum":{"latestRate":7.4,"latestDate":"2026-10-08","change4wBps":64,"change12wBps":85,"slopePerWeek":0.0327,"trend":"UP","source":"FRED MORTGAGE30US"},"rateHistory15":[{"date":"2025-10-16","rate":5.52,"kind":"observed"},{"date":"2025-10-23","rate":5.44,"kind":"observed"},{"date":"2025-10-30","rate":5.41,"kind":"observed"},{"date":"2025-11-06","rate":5.5,"kind":"observed"},{"date":"2025-11-13","rate":5.49,"kind":"observed"},{"date":"2025-11-20","rate":5.54,"kind":"observed"},{"date":"2025-11-26","rate":5.51,"kind":"observed"},{"date":"2025-12-04","rate":5.44,"kind":"observed"},{"date":"2025-12-11","rate":5.54,"kind":"observed"},{"date":"2025-12-18","rate":5.47,"kind":"observed"},{"date":"2025-12-24","rate":5.5,"kind":"observed"},{"date":"2025-12-31","rate":5.44,"kind":"observed"},{"date":"2026-01-08","rate":5.46,"kind":"observed"},{"date":"2026-01-15","rate":5.38,"kind":"observed"},{"date":"2026-01-22","rate":5.44,"kind":"observed"},{"date":"2026-01-29","rate":5.49,"kind":"observed"},{"date":"2026-02-05","rate":5.5,"kind":"observed"},{"date":"2026-02-12","rate":5.44,"kind":"observed"},{"date":"2026-02-19","rate":5.35,"kind":"observed"},{"date":"2026-02-26","rate":5.44,"kind":"observed"},{"date":"2026-03-05","rate":5.43,"kind":"observed"},{"date":"2026-03-12","rate":5.5,"kind":"observed"},{"date":"2026-03-19","rate":5.54,"kind":"observed"},{"date":"2026-03-26","rate":5.75,"kind":"observed"},{"date":"2026-04-02","rate":5.77,"kind":"observed"},{"date":"2026-04-09","rate":5.74,"kind":"observed"},{"date":"2026-04-16","rate":5.65,"kind":"observed"},{"date":"2026-04-23","rate":5.58,"kind":"observed"},{"date":"2026-04-30","rate":5.64,"kind":"observed"},{"date":"2026-05-07","rate":5.72,"kind":"observed"},{"date":"2026-05-14","rate":5.71,"kind":"observed"},{"date":"2026-05-21","rate":5.85,"kind":"observed"},{"date":"2026-05-28","rate":5.87,"kind":"observed"},{"date":"2026-06-04","rate":5.79,"kind":"observed"},{"date":"2026-06-11","rate":5.84,"kind":"observed"},{"date":"2026-06-18","rate":5.81,"kind":"observed"},{"date":"2026-06-25","rate":5.84,"kind":"observed"},{"date":"2026-07-02","rate":5.79,"kind":"observed"},{"date":"2026-07-09","rate":5.82,"kind":"observed"},{"date":"2026-07-16","rate":5.93,"kind":"observed"},{"date":"2026-07-23","rate":5.96,"kind":"observed"},{"date":"2026-07-30","rate":6.04,"kind":"observed"},{"date":"2026-08-06","rate":6.01,"kind":"observed"},{"date":"2026-08-13","rate":5.96,"kind":"observed"},{"date":"2026-08-20","rate":5.95,"kind":"observed"},{"date":"2026-08-27","rate":5.98,"kind":"observed"},{"date":"2026-09-03","rate":6.04,"kind":"observed"},{"date":"2026-09-10","rate":6.09,"kind":"observed"},{"date":"2026-09-17","rate":6.26,"kind":"observed"},{"date":"2026-09-24","rate":6.42,"kind":"observed"},{"date":"2026-10-01","rate":6.6,"kind":"observed"},{"date":"2026-10-08","rate":6.73,"kind":"observed"}],"projectedRates15":[{"date":"2026-10-15","rate":6.76,"kind":"projected"},{"date":"2026-10-22","rate":6.75,"kind":"projected"},{"date":"2026-10-29","rate":6.72,"kind":"projected"},{"date":"2026-11-05","rate":6.69,"kind":"projected"}],"rateMomentum15":{"latestRate":6.73,"latestDate":"2026-10-08","change4wBps":64,"change12wBps":80,"slopePerWeek":0.032,"trend":"UP","source":"FRED MORTGAGE15US"},"forecastModel":"statistical","trackRecord":{"horizonWeeks":4,"onTargetThresholdBps":15,"onTargetPct":59,"inIntervalPct":29,"directionalAccuracy":65,"maeBps":17,"sampleSize":17,"sinceDate":"2026-05-21","weeks":[{"forecastDate":"2026-05-21","outcomeDate":"2026-06-18","predicted":6.6,"actual":6.47,"rateAtForecast":6.51,"errorBps":-13,"onTarget":true,"directionMatch":true,"inInterval":true},{"forecastDate":"2026-05-28","outcomeDate":"2026-06-25","predicted":6.42,"actual":6.49,"rateAtForecast":6.53,"errorBps":7,"onTarget":true,"directionMatch":true,"inInterval":true},{"forecastDate":"2026-06-04","outcomeDate":"2026-07-02","predicted":6.6,"actual":6.43,"rateAtForecast":6.48,"errorBps":-17,"onTarget":false,"directionMatch":true,"inInterval":false},{"forecastDate":"2026-06-11","outcomeDate":"2026-07-09","predicted":6.51,"actual":6.49,"rateAtForecast":6.52,"errorBps":-2,"onTarget":true,"directionMatch":true,"inInterval":true},{"forecastDate":"2026-06-18","outcomeDate":"2026-07-16","predicted":6.49,"actual":6.55,"rateAtForecast":6.47,"errorBps":6,"onTarget":true,"directionMatch":true,"inInterval":true},{"forecastDate":"2026-06-25","outcomeDate":"2026-07-23","predicted":6.39,"actual":6.58,"rateAtForecast":6.49,"errorBps":19,"onTarget":false,"directionMatch":true,"inInterval":false},{"forecastDate":"2026-07-02","outcomeDate":"2026-07-30","predicted":6.48,"actual":6.66,"rateAtForecast":6.43,"errorBps":18,"onTarget":false,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-07-09","outcomeDate":"2026-08-06","predicted":6.56,"actual":6.69,"rateAtForecast":6.49,"errorBps":13,"onTarget":true,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-07-16","outcomeDate":"2026-08-13","predicted":6.54,"actual":6.67,"rateAtForecast":6.55,"errorBps":13,"onTarget":true,"directionMatch":true,"inInterval":false},{"forecastDate":"2026-07-23","outcomeDate":"2026-08-20","predicted":6.8,"actual":6.65,"rateAtForecast":6.58,"errorBps":-15,"onTarget":true,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-07-30","outcomeDate":"2026-08-27","predicted":6.8,"actual":6.66,"rateAtForecast":6.66,"errorBps":-14,"onTarget":true,"directionMatch":true,"inInterval":false},{"forecastDate":"2026-08-06","outcomeDate":"2026-09-03","predicted":6.71,"actual":6.71,"rateAtForecast":6.69,"errorBps":0,"onTarget":true,"directionMatch":true,"inInterval":true},{"forecastDate":"2026-08-13","outcomeDate":"2026-09-10","predicted":6.63,"actual":6.76,"rateAtForecast":6.67,"errorBps":13,"onTarget":true,"directionMatch":true,"inInterval":false},{"forecastDate":"2026-08-20","outcomeDate":"2026-09-17","predicted":6.66,"actual":6.95,"rateAtForecast":6.65,"errorBps":29,"onTarget":false,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-08-27","outcomeDate":"2026-09-24","predicted":6.7,"actual":7.03,"rateAtForecast":6.66,"errorBps":33,"onTarget":false,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-09-03","outcomeDate":"2026-10-01","predicted":6.72,"actual":7.28,"rateAtForecast":6.71,"errorBps":56,"onTarget":false,"directionMatch":false,"inInterval":false},{"forecastDate":"2026-09-10","outcomeDate":"2026-10-08","predicted":7.12,"actual":7.4,"rateAtForecast":6.76,"errorBps":28,"onTarget":false,"directionMatch":true,"inInterval":false}]},"sources":[],"lastUpdated":"2026-10-14T11:37:22.598Z","cacheDay":"2026-10-14"}