Holdings-relevant depth and breadth — with you through the cycle, as lasting judgment compounds.
Portfonia is a software tool that keeps tracking news, macro events and company developments, mapping them to the holdings you enter.
Your holdings, and every report built from them, are encrypted in our database. Each AI call carries only what that report needs.
Portfonia is a software tool for investors who stay through the cycle. A deep reading of trends, cycles, and fundamentals takes time, and it needs information closely tied to what you hold, delivered continuously and reliably.
Our work is to take what is scattered across news, macro events, and company developments, and map it back, systematically, onto every position you hold. That is how you get depth and breadth that actually fit the names you follow — so you can see where an asset sits, what is changing around it, and which signals are worth a closer look. Judgment stays yours. We make sure that judgment sits on solid information.
Market cycles rise and fall. Portfonia keeps the information flowing through every one of them.
Upload CSV, Excel, Markdown or plain text describing your positions. An LLM normalizes it into structured records — no manual re-entry.
Daily price, FX, and curated macro-news scanning across reputable sources — English-language primary, Chinese-language where the instrument calls for it.
Briefings arrive weekly, Mon / Wed / Fri or daily depending on your plan, tied to your actual holdings — price anomalies and a forward calendar. Technical position is available on the website.
Every causal claim ships with a confidence label — Calibrated uncertainty, made legible instead of hidden.
Total value: $968,326 (FX date: 2026-07-31)
| Holding | Currency | Value | Weight | Custodian | Asset class |
|---|---|---|---|---|---|
| TSMC (TSM) | USD | 209,648 | 21.7% | A | Stocks |
| Microsoft (MSFT) | USD | 80,245 | 8.3% | A | Stocks |
| Alphabet (GOOGL) | USD | 69,045 | 7.1% | A | Stocks |
| Custodian A subtotal | USD | 358,938 | 37.1% | ||
| QQQ (QQQ) | USD | 160,822 | 16.6% | B | US tech ETF |
| VOO (VOO) | USD | 130,814 | 13.5% | B | US broad ETF |
| BOXX (BOXX) | USD | 47,904 | 4.9% | B | Bond fund |
| Cash | USD | 2,130 | 0.2% | B | Cash equivalent |
| Custodian B subtotal | USD | 341,670 | 35.3% | ||
| Pershing Square Holdings (PSH.L) | GBP | 108,713 | 15.1% | C | Stocks |
| Custodian C subtotal (converted to USD) | USD | 146,338 | 15.1% | ||
| USD cash & FX | USD | 121,380 | 12.5% | D | Cash equivalent |
By market: US 84.9%, UK 15.1%
By currency: USD 84.9%, GBP 15.1%
By asset class: Stocks 52.2%, US tech ETF 16.6%, US broad ETF 13.5%, Bond funds 4.9%, Cash equivalents 12.8%
FX rates used: GBP 0.74 vs USD
The FOMC kept rates at 3.50-3.75% on 07-29 in a 9-3 vote, with Hammack, Kashkari and Logan favouring a 25 bp hike. The next day brought slower growth than the Q1 pace alongside firm year-on-year inflation. [Probable] Equities fell on the decision day and recovered over the next two sessions.
Does slower growth, with core inflation still at 3.3%, change the policy path signalled by the July dissents? [Speculative]
The dissents favoured higher rates, while the Q2 real GDP advance estimate of +1.5% annualized on 07-30 was below Q1’s +2.1% pace. These releases leave growth and inflation pulling the policy discussion in different directions. [Probable]
Rate-path expectations can transmit into the valuations of long-duration equities in this portfolio: TSMC, Microsoft, Alphabet, QQQ and VOO. [Probable] BOXX has short-duration exposure, so the channel differs from that of the equity positions. [Probable]
June PCE was -0.1% m/m and +3.7% y/y; core PCE was +0.1% m/m and +3.3% y/y. The modest monthly core reading is a counterweight to the firm annual reading, rather than a settled policy outcome. [Probable]
The remaining uncertainty is whether slower activity and persistent annual inflation continue together. [Speculative] The July Employment Situation on 08-07 is an observable for payrolls and wages alongside this growth-and-inflation tension. [Probable]
If the employment release points to softer activity, watch how rate-path expectations and these equity exposures respond; if wage pressure persists, watch whether the case reflected in the July dissents remains in focus. [Speculative] These are conditional observation paths. [Speculative]
US indices rebounded. On 07-29, S&P 500 was -1.52% and Nasdaq Composite -1.74%; on 07-30 they were +1.66% and +2.78%, followed by +0.70% and +1.00% on 07-31. The sequence shows a recovery after the decision-day drop, without isolating a single cause. [Probable]
Sterling and PSH.L’s USD value. GBPUSD moved from 1.3287 (07-29) to 1.3461 (07-31), +1.3%. PSH.L was +1.8% in GBP over the window and about +3.2% in USD; sterling’s rise contributed to the difference in USD valuation. [Established]
Scheduled US events over the coming days and the holdings they bear on. Calendar facts only — not forecasts.
| Date | Event | Affected holdings | What to watch |
|---|---|---|---|
| 08-03 | ISM Manufacturing PMI (July) | — | Factory-sector momentum; prices paid |
| 08-06 | Jobless claims | — | Labor market momentum |
| 08-07 | Employment Situation (July) | TSMC, MSFT, GOOGL +2 | Payrolls and wages vs consensus; rate-path implications |
TSMC — 21.7% of the portfolio, the single largest position
TSMC is the largest position at 21.7%, above the 20% single-stock high-concentration threshold. Its +7.64% rise on 07-30 occurred after Microsoft's earnings release; the timing alone does not establish new orders or a TSMC-specific catalyst.
The company-specific background predates this window: on 07-16, TSMC attributed Q2 performance to demand for leading-edge processes, which accounted for 77% of wafer revenue at 7nm and below. [Established] The documented business channel is demand for those processes reaching TSMC through wafer production; Microsoft's cloud growth does not quantify its share of that demand. [Probable]
Expansion also has a cash and margin dimension. The earlier Q2 disclosures show operating cash generation alongside factory investment, while management's Q3 gross-margin guidance of 65-67% is below Q2's 67.7%, despite higher revenue guidance. [Established] More sales therefore do not establish a uniform improvement in production economics. [Probable] Next observables are the revenue mix, factory spending and gross margin in subsequent disclosures; the guidance is not an achieved result.
Microsoft — 8.3% of the portfolio
Microsoft's 8.3% position rose +15.51% on 07-30 after its 07-29 fiscal Q4 release. Revenue was $90.01B; Azure and other cloud services grew 43% year on year. [Established] This is a documented operating development alongside the price move, rather than an explanation inferred from the price chart.
The business channel is cloud-service demand reaching Microsoft's revenue: Microsoft Cloud generated $59.3B, up 27% year on year. Commercial remaining performance obligations of $678B describe contracted revenue still to be recognized, not revenue already earned this quarter. [Established] Realized cloud revenue and the conversion of that contracted balance are distinct observables; the backlog alone does not settle the pace of future growth. [Probable]
Capacity expansion has a cash counterpart: quarterly cash additions to property and equipment were $35.8B, versus $17.1B a year earlier. [Established] This is not a measure of AI spending alone or of investment returns. The next disclosures can show cloud growth alongside infrastructure spending and cash generation; that comparison tests how demand and investment are developing together. [Probable] Microsoft's smaller weight than TSMC's gives the direct position a different portfolio scale, without implying independence between the two businesses.
The top three holdings — TSMC 21.7%, QQQ 16.6% and Pershing Square Holdings 15.1% — total 53.4%, above the 50% watch threshold. Stocks are the largest asset-class bucket at 52.2%, above its 50% watch threshold and below the 65% high threshold. TSMC alone accounts for 21.7%.
| Holding | Net % | 3-day % | 5-day % | Worst day (date) | Prev close | Open (gap %) | Intraday range | Close | After-hrs | Trigger |
|---|---|---|---|---|---|---|---|---|---|---|
| Microsoft (MSFT) | +18.99% | +18.14% | +21.75% | +15.51% (2026-07-30) | 450.25 | 449.15 (-0.2%) | 448.49-465.96 | 463.85 | — | single day |
| TSMC (TSM) | +7.89% | +3.04% | +0.21% | +7.64% (2026-07-30) | 402.23 | 418.38 (+4.0%) | 397.73-419.23 | 403.17 | — | single day |
| Alphabet (GOOGL) | +5.77% | +6.72% | +11.38% | +6.73% (2026-07-31) | 333.45 | 340.61 (+2.1%) | 339.78-358.35 | 355.9 | — | single day |
Briefing frequency depends on your plan.
You have seen how a sample briefing connects events with a portfolio. Enter your holdings to receive a briefing grounded in the positions you enter.
Get startedReal-market-data sample with fictional holdings. The same portfolio’s historical volatility, Beta against S&P 500, and risk and deviation against a reference questionnaire: balanced appetite with a short horizon.
Historical volatility measures fluctuation in daily returns. The Performance page’s Growth of tracked value vs. benchmarks shows cumulative growth; these are different metrics and cannot substitute for each other. Historical statistics do not predict future results.
Opportunity decides how fast you can go; risk decides how steady the ride is. The two reinforce and constrain each other, and you need both. Here you can see how much your portfolio swings, how closely it moves with the market, and how far it sits from the range you stated.
Get startedSample figures, not your holdings. One illustrative portfolio, grouped by market, asset class, and portfolio group.
A static year-to-date replay of the sample holdings on real closes, beside S&P 500 and Nasdaq Composite, followed by allocation history and monthly performance against S&P 500.
Portfolio performance
+9.84%
Year to date
| Holding | vs 50-day avg | vs 200-day avg | 52-wk range position | 20-day vol (ann.) |
|---|---|---|---|---|
| TSMC (TSM) | -4.9% | +13.6% | 71% | +49.0% |
| Microsoft (MSFT) | +16.4% | +7.5% | 60% | +60.2% |
| Alphabet (GOOGL) | -0.7% | +9.3% | 78% | +46.1% |
| QQQ (QQQ) | -3.7% | +6.9% | 70% | +23.8% |
| VOO (VOO) | +0.4% | +7.1% | 93% | +12.6% |
| BOXX (BOXX) | +0.4% | +1.6% | 100% | +0.3% |
| Pershing Square Holdings (PSH.L) | -1.4% | -12.0% | 11% | +24.2% |
From portfolio structure to year-to-date performance, see change in one place.
Get startedThe Jade plan includes six tools that read your own holdings against past prices and scenarios. The chart below uses real closing prices for a fixed example portfolio, separate from your holdings; the guides explain each method.
See how today's unchanged holdings are replayed through past prices, and what cumulative return, volatility and maximum drawdown measure.
Read historical loss distributions, the VaR boundary and the average loss beyond it, with their sampling limits.
Follow a past market shock and see how each asset class contributed to the example's peak-to-trough return.
Understand the market styles that most closely resemble recent returns, and why fitted weights differ from actual holdings.
Compare an unchanged portfolio with daily constant reference weights, separating the final return gap from its variability.
Explore the history, loss patterns, market styles and reference comparisons behind your own portfolio. Each reading makes its data and method visible, giving you more context for the risks you are watching.
Get startedPortfonia is a software tool, not an advisory service. The boundary is enforced in code at the template and prompt layer — not left to the model's judgment.