v1 shipped July 2026RebuildingWaitlist open
See how global events hit your portfolio.
MacroZak is a macro and geopolitical risk tool for people who hold US-listed stocks and ETFs. You enter your holdings. It shows which events matter to those holdings, tests how a shock would move the book, and sends CPI, FOMC, and rates alerts tied to what you own.
Estimates, not forecasts. Not investment advice.
How it works
01
Add your holdings
US-listed stocks and ETFs. The book is the symbols and weights you enter.
02
Map each position
Each holding is tagged by sector and, where it applies, by how much interest rates tend to move it. A broad ETF is split into the sectors inside the index, so the fund is counted and not treated as one stock.
03
Read the book, then stress it
Events are ranked by how they affect this portfolio. You can apply a shock and see the estimated move. Alerts fire when a CPI, NFP, FOMC, or rates release lines up with what you hold.
What you get
Geo → portfolio
Ranks global events by the holdings they touch, not by headline volume. Percentages appear only for checked past episodes.
Stress tests
Apply a shock (rates, oil, the dollar, a sector selloff) to your current book and see the estimated impact before you trade. Replays use real past episodes; custom shocks are what-ifs.
Crossfire
On CPI, NFP, and FOMC days, shows how the print lines up against your positions and which stress scenario fits the surprise. It is a read of your holdings, not a generic macro feed.
Methodology and limits
Data sources. When the product is running, macro series (yields, CPI, and similar) come from FRED, the Federal Reserve Bank of St. Louis database. Prices and end-of-day history, news headlines, and a market sentiment index come from third-party data providers.
Exposure is a map, not a learned forecast. A holding gets a sector, an optional rate-sensitivity flag, and thematic tags for geopolitical events. Broad index ETFs use a static sector look-through of the index, not the fund’s live holdings file. A stress number is either the holding’s actual move over one past window, a hand-written shock for that sector, or — in the custom builder — the factor shock times a historical sensitivity to the sector ETF. A bullish, neutral, or bearish macro read is a fixed rule on rates, the dollar, inflation, and sentiment. It is not a price target.
- It does not forecast the next session.
- A one-episode replay is not a probability. There is one window.
- It does not say what to buy or sell, and it is not a track record.
- If a quote is missing, Today stays empty. A modeled number is never written into that cell.
- A sensitivity is labeled as a sensitivity. Other scores are not statistical betas.
Status
Rebuilding.
v1 shipped in July 2026. Live data feeds are off while I rebuild the product. Join the waitlist and you'll get one email when it reopens. It's free and doesn't start a subscription.