Method
How this brief is assembled, and what it can honestly tell you.
Timing
Why 08:00 MYT
The US cash session closes at 04:00 or 05:00 MYT depending on daylight saving. Bursa opens at 09:00. The brief is generated at 08:00 — late enough that every overnight print has settled, early enough to be read before the pre-opening auction. Weekdays only. Malaysian public holidays are not yet filtered, so a brief may publish on a day Bursa is shut.
Data
What goes in
Prices come from Yahoo Finance across roughly 30 instruments: US and Asian equity indices, the eleven US sector ETFs, WTI and Brent, gold, copper, crude palm oil, the 2s/10s/30s Treasury complex, the dollar index, USD/MYR, high-yield and investment-grade credit proxies, VIX and bitcoin. US and global headlines are pulled from Google News RSS filtered to market-moving terms. Malaysian headlines are scraped from KLSE Screener, which aggregates The Edge, The Star and Bernama. The Fear & Greed reading is CNN's published index, including its one-week and one-month history. Every fetch is independent. If one fails, the brief still publishes and the missing source is named at the top of the page.
The regime model
How the score is built
The regime score is deterministic — it is computed in code before the model sees anything, so the narrative cannot talk the number into agreeing with it. Five components, each normalised to 0-100 and then weighted:
- Volatility. VIX level and its one-day change, inverted. Falling vol scores high.
- Credit. High-yield performance against investment grade. Credit leading equities lower is the earliest honest warning.
- Breadth. How the eleven US sector ETFs are distributed. A rally carried by one sector scores far below a broad one.
- Rates and the dollar. The 10-year yield direction and DXY. A firm dollar tightens conditions for emerging Asia.
- Trend. Where the S&P sits against its own five-day and one-month path.
The composite maps to a plain-language label. The model is given the score and the components and is instructed to explain them, not to re-derive them.
The analysis
What the model does and does not do
The narrative is written by Claude Opus via OpenRouter. It receives the full structured dataset — every price, every headline, the computed regime — and is asked to reason across them. It is instructed to work from the numbers it is given and to say so when the data does not support a view. It has no access to a live feed, no ability to place trades, and no memory of yesterday's brief beyond what is in the archive. It will sometimes be wrong. The regime score is a description of conditions, not a forecast. The sector calls are a starting point for your own work, not a signal.
Limits
Read this part
This is educational and informational content. It is not investment advice, not a personal recommendation, and not an offer to buy or sell anything. Prices are delayed and come from a free public source that occasionally returns stale or wrong values. Anything marked stale on the market board did not refresh that morning. Verify every number against your own broker feed before it informs a decision. Nothing here accounts for your position size, your time horizon, or your risk tolerance, because it does not know them.