MAISNER
Portfolio Intelligence Platform
MAISNER v2.0
Market Dashboard
News · Watchlist · Indices · Forex
Overview
Market News
Portfolio News
Watchlist
Globe
Major Indices

Loading...

Forex Rates

Loading...

Recent Portfolios
Portfolio Analyzer
Holdings input → Markowitz + RMT optimisation → Rebalancing plan

Enter ticker symbols and share quantities. The system fetches prices, builds an RMT-cleaned covariance matrix, runs optimisation, and produces a full rebalancing plan.

TickerShares
WEIGHTS:
est. 30–60 s
Initialising
Portfolio Optimizer
Max Sharpe · RMT · Stocks · Options · Bonds · Futures · Crypto

Enter tickers to optimise. Leave empty to use all tickers from Stocks.xlsx. Applies Marchenko-Pastur covariance cleaning, quality scoring, and sector caps.

Ticker
WEIGHTS:
est. 60–120 s
Initialising
Saved Portfolios
Your locally stored portfolio snapshots
Stress Test
Compare how your current and optimal portfolios would behave during historical crises
Sum: 0.00
Sum: 0.00
Advanced Stress Test
Compare two portfolios under a custom scenario
Sum: 0.00
Sum: 0.00
Scenario Builder
Interactive Efficient Frontier
Adjust weights with sliders and see your portfolio move on the frontier
Sum: 0.00
Return
Volatility
Sharpe
Sortino
Beta
Quality
Run History
All saved analyses and optimisations — click row to load
Ref.ModeNote TimestampAssetsValueStatus
Loading...
Factor Explorer Quantitative factor analysis — IC, decay, quintile returns
PORTFOLIO (OPTIONAL)
TICKERS:
Filter analysis to saved portfolio tickers only
FACTOR CATEGORIES

Signal Analysis Hit rate, turnover, ensemble combining
ENSEMBLE HORIZON
Admin PanelUser management & activity log
ACCESS REQUESTS

Loading...

USERS

Loading...

ACTIVITY LOG

Loading...

Tax Loss Harvesting
Identify harvest candidates · quantify tax savings · find correlated substitutes
COUNTRY / TAX REGIME
LOSS THRESHOLD (%)
REALIZED GAINS THIS YEAR ($)
POSITIONS — COST BASIS

Enter purchase price (cost basis) per share. Purchase date enables long/short-term classification.

TICKER TYPE SHARES / UNITS PURCHASE PRICE ($) PURCHASE DATE
est. 5–15 s
Fetching prices
MAISNER — Terms & Disclaimer
By accessing MAISNER you confirm that you have read, understood, and accepted all terms stated below.
1. Beta Software — No Guarantees

MAISNER is currently in closed beta and is provided strictly for testing and evaluation purposes. As beta software, it may contain bugs, errors, inaccuracies, or unexpected behaviour. Features may change, be removed, or become temporarily unavailable without prior notice.

  • The platform is not production-ready and must not be treated as such.
  • Data, calculations, and outputs may contain errors and have not been independently audited.
  • Access may be suspended or terminated at any time and for any reason.
  • The developer makes no commitment to fix any specific bug or deliver any specific feature.
2. Not Investment Advice

Nothing on MAISNER constitutes investment advice, financial advice, trading advice, or any other type of advice. All analytical outputs — including portfolio weights, optimization results, factor scores, backtest results, stress tests, signals, and risk metrics — are provided for informational and educational purposes only.

  • MAISNER does not recommend buying, selling, or holding any security.
  • Past performance and backtest results do not predict future results.
  • Optimized portfolios are mathematical outputs based on historical data and model assumptions — not recommendations.
  • Factor scores and signal rankings are quantitative indicators, not buy/sell signals.
  • Monte Carlo and stress test results are illustrative scenarios, not forecasts.

Before making any investment decision, consult a qualified and licensed financial advisor. MAISNER is not a licensed financial advisor, broker, or investment manager.

3. Limitation of Liability

To the maximum extent permitted by applicable law, the developer of MAISNER shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising from:

  • Your use of or inability to use the platform.
  • Reliance on any data, output, or analysis provided by the platform.
  • Any investment decisions made based on information from the platform.
  • Data loss, system errors, or platform unavailability.
  • Inaccuracies in market data sourced from third-party providers.
4. Data Accuracy & Third-Party Sources

Market data is sourced from third-party providers (Financial Modeling Prep, Polygon.io, Yahoo Finance). The developer does not guarantee the accuracy, completeness, timeliness, or reliability of this data.

  • Data may be delayed, incorrect, or missing for certain securities.
  • Fundamental data reflects provider-reported values and may differ from official filings.
  • EU and non-US ticker coverage may be incomplete.
5. Beta Confidentiality

Beta access is granted on a strictly personal and confidential basis. As a beta tester you agree:

  • Not to share your login credentials with any third party.
  • Not to publicly disclose, publish, or share screenshots or outputs without explicit written permission.
  • Not to use the platform for commercial purposes during the beta period.
6. Changes to These Terms

These terms may be updated at any time. Continued use of the platform following notification of changes constitutes acceptance of the revised terms.

MAISNER User Guide · v2.0 Beta
Start
Overview
Quick Start
Tools
Analyzer
Optimizer
Multi-Asset
Stress Test
Advanced Stress
Frontier
Research
Tax Harvesting
Visualizers
Portfolio Chart
Options Risk
News Globe
Metrics
Risk Metrics
Factors
Backtesting
Welcome to MAISNER
A personal Bloomberg terminal for portfolio intelligence. Built for independent wealth managers and serious private investors.
Analyzer
Enter your current holdings and get a full optimization with rebalancing plan.
Optimizer
Build an optimal portfolio from scratch using Markowitz + RMT covariance.
Multi-Asset
Mix stocks, options, bonds, futures, and crypto in one optimized portfolio with Greeks and CVaR.
Stress Test
Replay 2008, 2020, 2022 crises — or build custom macro scenarios with sector and ticker shocks.
Frontier
Interactive efficient frontier — move sliders and watch your portfolio shift in real time.
Research
Factor Explorer, Strategy Builder, and Signal Analysis for systematic quant research.
Tax Harvesting
Identify loss positions for tax harvesting with wash-sale warnings and substitute suggestions.
Portfolio Chart
TradingView-style historical performance chart with SPY benchmark. Open via Chart button in the header.
Options Risk
3D P&L and Greeks surfaces for any option in your portfolio. Theta decay and delta profile charts included.
News Globe
Financial news geo-located on a 3D interactive globe. Click any dot to read the full story.
Metrics
Understand every number — Sharpe, Sortino, Max Drawdown, Calmar and more.
How MAISNER works

MAISNER pulls 10 years of monthly price history and fundamentals for every ticker in your database. When you run an analysis, it builds a covariance matrix cleaned with Random Matrix Theory (Marchenko-Pastur filter), then runs a Markowitz Mean-Variance optimisation tilted toward quality factors — ROE, margins, and debt coverage.

The result is not just optimal weights — it's a full rebalancing plan with exact share counts, Monte Carlo projections, sector exposure, and correlation maps.

⚠ Beta Notice

MAISNER is in closed beta. All outputs are for informational purposes only and do not constitute investment advice. Always verify results independently before making any financial decision.

Quick Start
From zero to your first optimized portfolio in under 3 minutes.
Option A — Analyze an existing portfolio
1
Go to the Analyzer tab. Click + Add position for each stock you hold.
2
Enter the ticker symbol (e.g. AAPL, MSFT, ASML) and the number of shares you own.
3
Choose an optimization mode: Conservative, Balanced, Aggressive, or Dividend.
4
Click Run Analysis. Wait 30–60 seconds while the system fetches data and computes.
5
Review your results: current vs optimal weights, rebalancing plan with exact share counts, risk metrics, and Monte Carlo projection.
6
Click Save Portfolio to store the result for future reference or stress testing.
Option B — Build from scratch
1
Go to the Optimizer tab. Enter a list of tickers you want to consider — or leave empty to use all available tickers.
2
Select optimization mode and click Run Optimization.
3
The system returns the maximum Sharpe ratio portfolio, a minimum variance alternative, and an equal-weight benchmark for comparison.
Supported tickers

US tickers work out of the box (AAPL, MSFT, NVDA…). European tickers are auto-resolved: just type the base symbol (e.g. SAP, ASML, ENI) and the system will find the right exchange suffix (.DE, .MI, .L, .PA etc.).

ETFs are fully supported and get a combined 50% sector cap to prevent over-indexing.

Portfolio Analyzer
Takes your real holdings (ticker + shares), runs full Markowitz optimization, and produces a precise rebalancing plan.
Optimization Modes
Conservative
Maximizes risk-adjusted return (Sharpe) with a quality tilt — favours high ROE, low debt, strong margins. Best for long-term wealth preservation.
Balanced
Sharpe maximization with a volatility cap you set manually. Useful when you need growth but want to bound portfolio risk.
Aggressive
Maximizes expected return regardless of volatility. Higher risk, higher potential upside. Not suitable for capital preservation.
Dividend
Maximizes dividend yield weighted by quality score. Designed for income-focused portfolios. Filters out low-yield positions.
What the results show
Weights Table

Curr % — your current allocation based on market value of shares held.

Opt % — the mathematically optimal allocation for your selected mode.

Δ Shares — exact number of shares to buy (+) or sell (−) to reach optimal weights.

Monte Carlo Projection

10,000 simulated paths over 10 years based on the portfolio's expected return and volatility. Shows the 5th percentile (pessimistic), median, and 95th percentile (optimistic) outcomes.

Use the median as a rough planning number, not a guarantee.

Correlation Matrix

Shows pairwise return correlations between positions. Low correlation means better diversification. High correlation (>0.8) means two positions move together and you're not getting real diversification benefit.

Portfolio Optimizer
Builds an optimal portfolio from a list of candidate tickers. No shares required — weights only.
The math behind it
RMT Covariance Cleaning

Standard covariance matrices contain noise — random correlations that look real but aren't. MAISNER applies Random Matrix Theory (Marchenko-Pastur filter) to separate signal from noise before optimization.

When there are too few observations, it blends RMT with Ledoit-Wolf shrinkage to ensure the matrix is stable and invertible.

Quality Tilt

The optimizer doesn't purely maximize Sharpe. It applies a quality tilt: tickers with higher ROE, stronger margins, and lower debt get a small expected return bonus. This biases the result toward fundamentally strong companies.

Sector Constraints

No single sector can exceed 40% of the portfolio. ETFs have a combined cap of 50%. This prevents the optimizer from concentrating everything in one hot sector.

For portfolios with fewer than 8 tickers, sector caps are disabled to avoid infeasibility.

Three portfolios returned
Max Sharpe
Highest risk-adjusted return. This is the primary recommendation.
Min Variance
Lowest possible portfolio volatility. Use this if capital preservation is priority.
Equal Weight
Benchmark. All tickers weighted equally. Useful to compare optimizer's added value.
Stress Test
Replays historical crisis periods against your portfolio to measure how it would have behaved.
Available Scenarios
2008 GFC
Global Financial Crisis. Sep 2008 – Mar 2009. S&P 500 fell ~57% peak to trough. Tests exposure to financials and leverage.
2020 COVID
Pandemic crash. Feb–Mar 2020. Fastest bear market in history — 34% drop in 33 days. Tests liquidity and sector exposure.
2022 Rate Shock
Fed rate hike cycle. Jan–Dec 2022. Growth and tech sold off heavily. Tests duration sensitivity and valuation risk.
Custom Scenario
Advanced Stress Test tab lets you define custom shocks to equities, rates, FX, and sectors simultaneously.
What to look for
Good result

Optimized portfolio drawdown significantly smaller than current portfolio. Recovery time shorter. Max loss within acceptable range for your risk tolerance.

Warning sign

Optimized portfolio performs similarly to current during a crisis — means concentration risk is still present. Consider adding uncorrelated assets (bonds, gold, low-vol stocks).

Interactive Efficient Frontier
The efficient frontier shows every possible portfolio you can build from a set of assets. Points on the curve are optimal — nothing better exists at that risk level.
How to read the chart

X-axis — Annualized Volatility (risk). Lower is safer.

Y-axis — Annualized Expected Return. Higher is better.

The curve is the efficient frontier — portfolios on it cannot be improved (you can't get more return for the same risk). Portfolios below the curve are suboptimal.

Your current portfolio dot shows where you sit relative to the frontier. The optimizer moves you onto it.

Sliders

Each ticker has a slider that lets you manually override its weight. As you move sliders, your portfolio dot moves on the frontier in real time — you can see exactly what trade-off you're making.

Use this to understand how much return you sacrifice by constraining a position (e.g. "I want at most 10% in NVDA").

Research Tab
Three quantitative research tools: Factor Explorer, Strategy Builder, and Signal Analysis. Designed for systematic investors.
Factor Explorer
What it does

Computes 11 quantitative factors for every ticker and analyzes their predictive power. Shows which factors historically predicted returns best in your universe.

Mean IC
Information Coefficient — rank correlation between factor score and future returns. IC > 0.05 is considered meaningful.
ICIR
IC divided by IC standard deviation. Measures consistency. ICIR > 0.5 is good.
Quintile Spread
Return of top quintile minus bottom quintile. Larger spread means factor discriminates better.
IC Decay
How fast the factor loses predictive power over time. Momentum decays fast; value decays slowly.
Strategy Builder
DSL Syntax

Write a simple strategy in plain text, then run a full walk-forward backtest against 10+ years of price history.

select top(5) by momentum_12m
weight equal
rebalance monthly
select top(6) by score(value_composite * 0.5 + quality_composite * 0.5)
weight factor(quality_composite)
rebalance quarterly

IS/OOS split: results are split into In-Sample (training) and Out-of-Sample (test). A strategy that only works IS is overfit. Good strategies maintain Sharpe OOS.

Signal Analysis

Tests each factor as a trading signal. Shows hit rate (% of times a top-ranked stock actually outperformed), long/short spread, statistical significance (T-stat), and turnover cost estimate.

The Ensemble section finds optimal weights to combine all signals using OLS regression — giving you a composite score that's better than any single factor alone.

Risk & Performance Metrics
Every number MAISNER produces, explained clearly.
Return Metrics
Ann. Return (CAGR)
Compound Annual Growth Rate. The geometric average return per year. A portfolio that grew 100% over 5 years has CAGR ≈ 14.9%.
Volatility (Ann.)
Standard deviation of monthly returns, annualized (×√12). Measures how much the portfolio fluctuates. Lower is more stable.
Risk-Adjusted Metrics
Sharpe Ratio
Excess return above risk-free rate (3.8%) per unit of volatility. >1.0 excellent 0.5–1.0 good <0.5 poor
Sortino Ratio
Like Sharpe, but only penalizes downside volatility. Better for asymmetric strategies. A Sortino of 2× the Sharpe means the portfolio has low downside risk.
Calmar Ratio
Annual return divided by Max Drawdown. Measures return per unit of worst-case loss. >1.0 strong
Beta (vs SPY)
Sensitivity to S&P 500 moves. Beta 0.6 means if SPY falls 10%, your portfolio is expected to fall ~6%. Beta >1 means more volatile than market.
Drawdown
Max Drawdown
The largest peak-to-trough decline in portfolio value over the period. The single most important risk metric for most investors.
Recovery Time
How many months it took to recover from the max drawdown. A long recovery time means capital was tied up at a loss.
Benchmark Comparison

MAISNER uses a beta-adjusted benchmark for fair comparison. If your portfolio has Beta 0.6, comparing against raw SPY is unfair — the benchmark becomes:

Benchmark = 0.6 × SPY + 0.4 × AGG (bond index)

This means you're compared against a portfolio with the same market exposure as yours — not against a fully-invested equity benchmark.

Portfolio Construction Constraints
Max Weight
No single position exceeds 35% of the portfolio. Prevents extreme concentration in one stock.
Sector Cap
No single sector exceeds 40%. Prevents tech or finance from dominating the entire portfolio.
Transaction Cost
0.10% assumed on each trade. Applied to the rebalancing plan to show true net-of-cost impact.
Risk-Free Rate
3.8% annually (approximate 3M T-bill rate). Used as the baseline for Sharpe and Sortino calculations.
Factor Definitions
The 11 quantitative factors used in Research and Quality Tilt optimization.
Momentum
Momentum 1M / 3M / 6M / 12M
Price return over the respective lookback period. Ranked cross-sectionally. High score = strong recent performer. 12M momentum is also called "52-week momentum".
Value
Value Composite
Blends P/E (30%), P/B (20%), P/S (20%), EV/EBITDA (30%). Lower multiples = higher value score. Rank-normalized to [0,1].
Quality
Quality Composite
Blends ROE (25%), ROA (20%), Gross Margin (20%), Operating Margin (15%), Interest Coverage (20%). Higher = better quality business.
Low Leverage
Inverse of Debt/Equity ratio. High score = low financial leverage = lower bankruptcy risk.
Other Factors
Low Volatility
Inverse of 1-year realized volatility. Counterintuitively, low-vol stocks historically outperform on a risk-adjusted basis.
Growth Composite
Blends Revenue Growth (50%) and EPS Growth (50%). Captures fundamental business momentum.
Dividend Yield
Trailing dividend yield from the database. Used in Dividend optimization mode.
FCF Yield
Free Cash Flow divided by Market Cap. Measures how much real cash a company generates relative to its price.
Backtesting & Walk-Forward
How the Strategy Builder tests strategies without cheating.
Walk-Forward Methodology

MAISNER uses a strict IS/OOS (In-Sample / Out-of-Sample) split. The default is 60/40: 60% of history is used to calibrate the strategy, 40% is held out as a true test.

A strategy that looks great IS but collapses OOS is overfit to historical noise. Good strategies maintain meaningful Sharpe ratios on data they've never "seen".

IS vs OOS Metrics
IS Sharpe
Sharpe ratio in the in-sample training period. Strategies optimize for this — it's expected to look good.
OOS Sharpe
Sharpe in the hold-out period. This is the real test. OOS Sharpe > 0.5 suggests the strategy has genuine alpha.
Degradation %
How much Sharpe dropped from IS to OOS. <30% good 30–60% acceptable >60% overfit
DSR
Deflated Sharpe Ratio — adjusts for multiple testing bias. The more strategies you test, the higher the DSR threshold needed. DSR > 0.7 is robust.
Weighting Methods
weight equal
Selected tickers get equal weight. Simple, low turnover, hard to beat consistently.
weight factor(x)
Weight proportional to factor score. Tickers with stronger signal get larger allocation.
Multi-Asset Optimizer
Build portfolios combining stocks, ETFs, options, bonds, futures, and crypto in a single optimization.
Supported Asset Types
Stocks & ETFs
Standard equity positions. Enter ticker, direction (long/short), and optional allocation hint. Type is auto-detected.
Options
Calls and puts. Enter underlying ticker, strike, expiry, and market price. Greeks are computed via Black-Scholes (BAW for American). Convexity correction applied if delta error >5%.
Bonds
Enter face value, coupon, maturity, and credit rating. Duration computed via Vasicek model. Incorporated into portfolio duration and CVaR.
Futures & Crypto
Futures use underlying equity proxy for correlation. Crypto capped at 15% of portfolio. Futures capped at 20%.
Portfolio Greeks

When options are present, MAISNER computes portfolio-level Greeks — the net Delta, Gamma, Theta, Vega, and Rho of all option positions combined. This tells you the portfolio's aggregate sensitivity to price, time, and volatility moves.

Options max allocation is capped at 30% of total portfolio by default.

CVaR Optimization

For portfolios with options, standard Mean-Variance Optimization is replaced with CVaR optimization using 5,000 Monte Carlo scenarios. This correctly handles the non-linear payoff structure of options — Markowitz cannot.

CVaR (95%) = Expected loss in the worst 5% of scenarios
Advanced Stress Test
Define fully custom macro scenarios — combine equity shocks, rate moves, sector shocks, and individual ticker shocks simultaneously.
Custom Scenario Builder
Market Shock

A broad S&P 500-like shock applied to all equity positions. Enter as a percentage (e.g. −30 for a crash scenario, +15 for a bull run).

Sector Shocks

Apply additional shocks to specific sectors on top of the market shock. Use + Add sector to add rows. E.g. a banking crisis might apply −50% to Financials while the broad market falls −20%.

Ticker Shocks

Override any individual position with a precise shock. E.g. you expect AAPL to fall −40% in a specific scenario — add a ticker shock to override the sector result.

Duration (years)
How long the shock plays out. Affects bond mark-to-market and recovery path estimates.
Volatility
Annual portfolio volatility assumption during the stress period. Higher vol = wider confidence intervals.
Spillover
Cross-asset contagion effect. Positive means assets become more correlated during the shock (realistic during crises).
Tax Loss Harvesting
Identifies positions with unrealized losses that can be sold to generate tax deductions, while maintaining market exposure through substitute securities.
How it works

Enter your positions (ticker, shares, purchase price, purchase date). The system fetches the current market price, calculates your unrealized P&L, and identifies positions with losses that qualify for tax-loss harvesting.

For each candidate, it suggests a substitute security — a highly correlated but legally distinct asset you can buy immediately to maintain market exposure while the wash sale clock runs.

Country Tax Configs
Netherlands
Box 3 wealth tax system. Harvesting is less impactful than income-tax countries but still relevant for timing crystallization of losses.
Germany
25% Abgeltungsteuer on capital gains + solidarity surcharge. Losses can be carried forward indefinitely within the same asset class.
US
30-day wash sale rule applies. You cannot buy back the same or substantially identical security within 30 days before or after the sale.
Switzerland / UK / France / Belgium
Country-specific rules applied. Check local regulations — the tool provides guidance but not tax advice.
Wash Sale Warning

MAISNER flags positions that may trigger wash sale rules and marks them clearly. The tool does not execute trades — always confirm with your tax advisor before acting.

Portfolio Chart
Interactive historical performance chart powered by TradingView Lightweight Charts. Click Chart in the top bar to open it over any tab.
How the chart is built
Buy-and-Hold Performance

The chart reconstructs historical portfolio performance assuming you held the current weights from the start of the selected period. Each day, it computes the weighted return of all positions and chains them into a cumulative index starting at 100.

Portfolio Return(t) = Σ weight_i × Return_i(t)

This is a static-weight backtest, not rebalanced. The actual past performance of a rebalanced portfolio would differ — use the Backtest module for that.

Controls
Optimal / Current
Toggle between the optimized weights and your current (pre-rebalancing) holdings.
vs SPY
Overlay the S&P 500 ETF as a benchmark. Both series normalized to 100 at the start of the period for fair comparison.
Period
1M to MAX. Longer periods use price_history.xlsx (10 years monthly data) supplemented by Yahoo Finance daily data.
Stats Strip
Return
Total cumulative return over the selected period.
vs SPY
SPY's total return over the same period for direct comparison.
Volatility
Annualized standard deviation of daily returns over the period.
Max DD
Largest peak-to-trough decline within the period.
Sharpe
Risk-adjusted return, rf=3.8%. Computed on the historical data shown.

Auto-refresh: while the panel is open, the chart updates automatically every 5 minutes with the latest prices. Drag to scroll history, scroll to zoom.

Options Risk Visualizer
3D surface charts showing how an option's P&L and Greeks change across all combinations of spot price and time to expiry. Available in the Portfolios tab for any saved portfolio containing options.
The 3D Surface
What you're looking at

X-axis: Underlying price (±30% from current spot)
Y-axis: Days to expiry (1 day → current DTE)
Z-axis / Color: The selected value (P&L, Delta, or Gamma)

Two reference planes are drawn: ■ Gold = strike price, ■ Green = current spot. You can rotate and zoom the 3D chart freely.

Surface Views
P&L Surface
Shows profit/loss relative to entry price at every (spot, time) combination. Green = profitable zone, red = loss zone. The "mountain" shape shows where and when the trade makes money.
Delta Surface
How sensitive the position is to spot price moves at each combination. Delta approaches 1 (for calls) as spot rises and time decreases — option behaves like stock.
Gamma Surface
Rate of change of delta. Peaks sharply at-the-money near expiry — this is "gamma risk". High gamma means delta changes rapidly with small spot moves.
Supporting Charts
Theta Decay
Option price vs days remaining at current spot. Shows how time erosion accelerates — options lose value faster in the last 30 days. Red line = your entry price.
Delta Profile
Delta across the full range of spot prices at current DTE. S-curve shape for calls, inverse for puts. Shows where delta transitions from 0 to 1.
Greeks Strip

Displays current Greeks computed at the live spot price and current DTE using Black-Scholes. If a market price was stored with the option, Implied Volatility is back-solved via Brent's method before computing all Greeks.

News Globe
A 3D interactive globe that places financial news stories geographically. Find the Globe tab inside the News section.
How news is geo-located

Each news item is matched against a library of 23+ geographic regex patterns (company names, index names, central banks, currencies) and a map of 35+ regional ETF tickers. Matches place a glowing dot on the corresponding country or region.

Stories that don't match any pattern are distributed across 24 known financial city locations worldwide — so the globe stays populated even with mixed news feeds.

Interaction
Drag
Rotate the globe to any angle. Globe auto-rotates slowly when idle.
Scroll
Zoom in and out to focus on specific regions.
Hover
Tooltip shows region name and headline preview without clicking.
Click
Opens a news card with publisher, source info, summary, and link to the full article. Globe pauses auto-rotation for 20 seconds while you read.
Dot Colors
Green
US / Americas
Red
China / Energy Markets
Blue
Europe (country-specific or broad EU)
Amber
Asia-Pacific, Middle East, Crypto
Orange
Emerging markets, LatAm, Africa
Silver
Global / Macro stories
📈 PORTFOLIO CHART
RETURN
VS SPY
VOLATILITY
MAX DD
SHARPE
TICKERS
📈 Select a portfolio above to view chart
Loading price data...