← Registry

Analytics

nexusmcp.site

Provides stock and market analysis, portfolio modeling, and market macro data.

2 endpoints287 known toolsFirst detected May 12, 2026Last detected June 22, 2026

ENDPOINT 1

https://nexusmcp.site/mcp/mcp

No auth detected

Known tools 235

pw_analyze_ticker

Comprehensive quality analysis of a stock or ETF.

pw_get_market_macro

Get current market macro dashboard: VIX regime, yield curve spread, EMF regime classification, stress indicators, and ISM data.

pw_compare_tickers

Compare multiple tickers side-by-side

pw_generate_model

Generate a portfolio model

pw_get_templates

Get model templates

pw_screen_stocks

Screen stocks by category

pw_explain_methodology

Explain the Protocol Wealth investment framework: 8-check quality scoring, 7-layer durability classification, market regime definitions, and positioning principles.

pw_get_crypto_prices

Get crypto prices

pw_analyze_crypto

Analyze crypto

pw_score_crypto

Score a crypto token using the 6-check framework (Trend, Engine, Entropy, Quality, Frenzy, Macro).

pw_get_defi_tvl

Get DeFi TVL

pw_list_crypto_symbols

List all supported crypto symbols with categories

pw_get_wallet_balance

Get wallet balance (auto-detects chain: EVM, Bitcoin, Solana, XRP).

pw_aggregate_wallets

Aggregate balances across multiple wallets.

pw_authenticate

Authenticate to access restricted Protocol Wealth tools.

pw_get_onchain_performance

Get onchain portfolio performance with P&L, Sharpe ratio, and risk metrics from daily snapshots.

pw_get_onchain_allocation

Get onchain asset allocation by chain, protocol, and top holdings.

pw_get_onchain_holdings

Get detailed token holdings with allocation percentages for a tracked wallet.

pw_get_onchain_snapshots

Get daily balance snapshots for a tracked wallet or group over time.

pw_sync_onchain_wallet

Trigger on-demand balance refresh for a tracked onchain wallet.

pw_get_onchain_statement

Generate a financial statement with P&L, risk metrics, and breakdown from onchain data.

pw_get_onchain_aggregate

Get aggregated portfolio summary across all tracked onchain wallets with group breakdown.

pw_list_onchain_clients

List all advisory clients in pw-onchain with group counts.

pw_get_client_portfolio

Get a client's portfolio summary with group breakdown and total AUM.

pw_get_client_statement

Generate a financial statement for a client covering all wallets across all groups.

pw_get_lp_positions

Get LP positions.

pw_get_all_lp_positions

Get all LP positions.

pw_analyze_lp_options

Analyze LP positions as options equivalents.

pw_compare_lp_strategies

Compare LP vs HODL vs DCA strategies.

pw_get_merkl_rewards

Get Merkl rewards.

pw_diagnose_data

Diagnose data API connectivity and configuration.

pw_ai_categorize

AI-powered bulk classification of stocks and ETFs into durability layers with theme identification, AI disruption assessment, and durability half-life estimates.

pw_ai_build_model

Build an AI-optimized portfolio from a ticker list.

pw_ai_analyze_value

AI-analyze best value positions from a list of tickers.

pw_get_layers

Overview of the 7-layer durability classification system.

pw_get_gainers

Get top gaining stocks today

pw_get_losers

Get top losing stocks today

pw_get_most_active

Get most active stocks by volume

pw_get_market_news

Get market news headlines

pw_get_earnings

Get upcoming earnings calendar

pw_get_sectors

Get sector performance overview

pw_search_tickers

Search for tickers by name or symbol

pw_get_screener

Get screened stocks by category

pw_get_short_interest

Get short interest data for a ticker

pw_get_institutional

Get institutional ownership data for a ticker

pw_get_options_flow

Get unusual options activity and flow

pw_get_indicator

Get technical indicator data for a ticker

pw_get_highest_iv

Get highest implied volatility options

pw_help

Get help and guidance on using PW Nexus MCP tools

pw_get_started

Interactive getting started guide for new users

pw_debug_mboum

Debug tool: Raw MBOUM API call with full response.

pw_debug_mboum_endpoints

List all known MBOUM API endpoints with example params.

pw_debug_mboum_fields

Test multiple MBOUM endpoints and show actual field names.

emf_get_regime

Get current EMF market regime (Growth/Transition/Hard Asset/Deflation/Repression) with confidence score, days in regime, and all detection signals (Gold/SPX ratio, real rates, DXY, VIX, credit spreads).

emf_get_allocation

Get recommended portfolio allocation based on regime and client type.

emf_analyze_portfolio

Analyze portfolio allocation against EMF regime-aware recommendations.

emf_get_signals

Get all EMF regime detection signals: Gold/SPX ratio, real rates, DXY, VIX, credit spreads, bond futures, yield curve, prediction market consensus, energy price dynamics, and composite regime score.

emf_get_layer_weights

Get EMF 7-layer equity weights for the current or specified regime.

emf_sequence_risk

Calculate sequence risk metrics for retirement/distribution.

emf_historical_context

Get historical context for current regime with analog comparisons.

emf_explain

Explain the Entropic Macro Framework concepts.

pw_get_economic_calendar

Get global economic events calendar (FOMC, CPI, NFP, GDP, etc.)

pw_get_dividends_calendar

Get upcoming dividend ex-dates and payments

pw_get_ipo_calendar

Get IPO and secondary offerings calendar

pw_get_splits_calendar

Get stock splits calendar

pw_get_insider_trades

Get insider trading activity (executives, directors, 10% owners)

pw_get_congress_trades

Get Congress member stock trading activity

pw_get_press_releases

Get company press releases and announcements

pw_get_market_status

Get current market status and trading hours

pw_check_data_staleness

Check if data for a ticker is stale.

pw_check_dat

Check if a ticker is a Digital Asset Treasury (DAT) company.

pw_list_dats

List all known Digital Asset Treasury (DAT) companies.

pw_analyze_dat

Analyze a Digital Asset Treasury (DAT) company with crypto-specific metrics.

pw_get_crypto_lambda

Get lambda (volatility/decay) values for crypto assets.

pw_get_dats_by_underlying

Get DAT companies by underlying crypto asset.

pw_check_entropy_trap

Check if a ticker is an entropy trap (risk override signal or FWS ≤2/8)

pw_get_layer_caps

Get EMF 7-layer allocation caps, decay constants, half-lives, and regime-adjusted weights

pw_get_asan_score

Assess a software company's vulnerability to AI disruption.

pw_get_kill_rules

View curated list of tickers/ETFs recommended for replacement and their suggested alternatives.

pw_analyze_decay

Deep analysis of a company's durability — how fast its competitive moat erodes over time.

emf_build_portfolio

Build complete EMF regime-aware portfolio allocation.

pw_get_decay_constant

Quick estimate of a company's durability score — how fast its competitive advantage decays.

pw_check_kill_rules

Check holdings against kill rules (replacement table + ETF-specific: thematic concentration, expense ratio, overlap with direct holdings, liquidity, lifecycle).

pw_check_asan_trinity

Check if a software company faces AI disruption risk across three dimensions: pricing commoditization, competitive moat erosion from open-source AI, and customer concentration.

emf_build_barbell

Build barbell portfolio from equity allocation.

emf_get_perez_position

Get current Perez technological revolution cycle position.

emf_get_ticker_perez_position

Get Perez technological revolution cycle position for a specific ticker.

emf_four_engines_analysis

Analyze ticker through the Four Engines methodology.

emf_rebalance_portfolio

Generate regime-aware rebalancing recommendations.

emf_backtest_allocation

Backtest EMF allocation strategy.

emf_regime_alerts

Check all EMF regime signals and return actionable alerts with thresholds.

pw_asan_screen

Screen any ticker for structural advantage and AI disruption resilience.

pw_fetch_sec_direct

Fetch data directly from SEC EDGAR XBRL.

pw_sec_fundamentals

Get Piotroski F-Score and CROIC from SEC EDGAR XBRL (free, no API key)

pw_get_sec_filings

Get SEC filings for a company (10-K, 10-Q, 8-K, Form 4)

pw_get_financials

Get financial statements (income, balance sheet, cash flow)

pw_compare_financials

Compare financial statements of 2-3 tickers side-by-side

pw_financial_trends

Show multi-year financial trends: revenue, margins, FCF, debt

pw_get_revenue_history

Get quarterly revenue and EPS history

pw_calculate_croic

Calculate Cash Return on Invested Capital (CROIC) — actual cash generated per dollar invested.

pw_analyze_intl

Analyze international/OTC stocks using yfinance fallback.

pw_classify_ticker

Classify ticker by exchange type, ADR status, and data availability.

pw_analyze_etf

Analyze an ETF's holdings, expense ratio, and quality profile.

pw_copper_exposure

Get copper revenue exposure for mining stocks.

pw_compare_intl

Compare multiple international tickers with yfinance data.

pw_intl_fscore

Calculate F-Score for international stocks using yfinance.

pw_diagnostic_list

List available investor diagnostic assessments.

pw_diagnostic_questions

Get questions for an investor diagnostic.

pw_diagnostic_score

Score a completed diagnostic assessment.

pw_find_csp

Find cash-secured put opportunities for income generation

pw_find_covered_call

Find covered call opportunities for owned shares

pw_analyze_wheel

Analyze wheel strategy (CSP -> assignment -> covered call cycle)

pw_get_options_chain

Get options chain for a ticker with Greeks, IV, and expirations

pw_get_smart_money_flow

Get large institutional options trades (smart money flow), optionally filtered by ticker

pw_get_iv_rank_screener

Screen stocks by IV rank and percentile for options strategies

pw_get_iv_movers

Get stocks with biggest implied volatility changes

pw_get_most_active_options

Get stocks with most active options trading

emf_generate_ips

Generate Investment Policy Statement document.

pw_generate_ips

Generate a comprehensive Investment Policy Statement based on risk assessment.

pw_scenario_analysis

Run multi-scenario financial planning analysis for digital asset portfolio.

pw_analyze_ips_text

Analyze pasted IPS/financial document text and extract structured data.

pw_get_default_allocations

Get default digital asset allocation models for all risk profiles.

pw_return_assumptions

Get token return assumptions used in IPS projections.

pw_get_return_assumptions

[DEPRECATED - use pw_return_assumptions] Backward-compatible alias for IPS return assumptions.

pw_get_confidence_tier

[DEPRECATED - use pw_score_ticker] Get confidence tier classification for a ticker

pw_validate_fscore

Multi-source Piotroski F-Score validation with consensus calculation

pw_fscore_history

Show Piotroski F-Score components breakdown (academic 9-point metric)

pw_validate_fscore_v2

v13.2 Multi-source Piotroski F-Score validation with Grok-recommended weights

pw_get_tier_v2

v13.2 Get confidence tier with special situation detection

pw_check_special_situations

Check if a ticker is a known special situation — thesis-dependent position warranting non-standard analysis.

pw_get_discrepancy_metrics

Track how internal financial health scores (Piotroski F-Score) diverge from external sources.

pw_get_full_consensus

Get full F-Score consensus with all sources

pw_pressure_asymmetry

Analyze positioning pressure asymmetry — short interest, price position in 52-week range, analyst distribution.

pw_score_ticker

Score a stock or ETF using our 8-check quality framework.

pw_score_batch

Bulk-score up to 20 stocks or ETFs at once.

pw_classify_layer

Classify a stock or ETF into the 7-layer durability model.

pw_get_steer_vault

Get on-chain data for a Steer Protocol vault (TVL, tokens, price).

pw_get_steer_position

Get user's position in a Steer vault (share, tokens, value).

pw_get_steer_vault_status

Quick check if Steer vault is in-range or out-of-range.

pw_analyze_steer_lp

Comprehensive Steer LP analysis with P&L and impermanent loss.

pw_compare_steer_vaults

Compare multiple Steer vaults side-by-side.

pw_get_price_targets

Get analyst price targets

pw_get_technical_summary

Get comprehensive technical analysis summary (RSI, MACD, SMA)

pw_screen_technical

Screen stocks using 18 technical and fundamental filters (golden_cross, death_cross, rsi_oversold, etc.)

pw_get_analyst_changes

Get analyst upgrade/downgrade history for a ticker

pw_check_metrics

Check which core EMF metrics are available for a ticker

pw_validate_ticker

Validate a ticker before analysis.

pw_validate_tickers_batch

Validate multiple stock tickers at once before including in recommendations

pw_validate_fundamentals

Validate if fundamentals data is complete for full analysis

pw_verify_schema

Verify database schema against expected specification.

pw_test_providers

Test connectivity to all data providers (FMP, MBOUM, FRED, Tradier).

pw_debug_croic

Debug CROIC calculation for a ticker - shows all components.

pw_debug_hurst

Debug Hurst exponent calculation for a ticker with multi-window analysis (7/30/90-day).

pw_debug_data_lag

Debug data lag issues - compare internal vs external F-Scores.

pw_test_scrapers

Test external F-Score scrapers for a ticker.

pw_scrape_external

Scrape external F-Scores for consensus calculation.

pw_cache_stats

Get cache statistics and status.

pw_invalidate_cache

Invalidate cache for a ticker or namespace.

pw_get_yield_curve

Get current Treasury yield curve data

pw_get_tga_balance

Get Treasury General Account balance (liquidity indicator)

pw_get_energy_prices

Get current energy prices (WTI, Brent, Natural Gas)

pw_get_gdp

Get latest U.S.

pw_get_bea_economic_data

Fetch GDP, PCE inflation, and personal income data from the Bureau of Economic Analysis (BEA).

pw_get_eia_energy_prices

Fetch energy prices (WTI crude oil, Brent crude, natural gas, gasoline) from the Energy Information Administration (EIA).

pw_macro_event_brief

Generate a structured macro event briefing.

pw_get_company_profile

Get company profile with sector, industry, description, and governance risk

pw_get_key_statistics

Get key statistics including beta, EV/EBITDA, margins, short interest

pw_analyze_moat

Analyze competitive moat and sustainable advantages

pw_analyze_dividend

Analyze dividend sustainability and growth potential

pw_analyze_portfolio

Analyze a portfolio of tickers for risk, diversification, and quality.

pw_minsky_assessment

Assess a company's financial vulnerability using Minsky's framework.

pw_detect_overlap

Detect portfolio overlap and redundancy.

emf_hard_asset_dashboard

Get comprehensive hard asset regime dashboard with live precious metals data from ETFs.

emf_send_alert

Send alert to Google Chat webhook for advisor team notification.

emf_comex_monitor

Scrape and monitor COMEX gold and silver warehouse inventory data.

emf_daily_briefing

Generate daily EMF briefing with regime status, precious metals, and alerts.

pw_disclosures

Get regulatory disclosures and compliance information for Protocol Wealth LLC

pw_protocol_wealth_info

Get information about Protocol Wealth LLC including regulatory disclosures

pw_get_model_m7

Get M7 Grid Infrastructure model - 'The Hardening Trade'

pw_get_all_models

Get summary of all 11 model portfolios with v2.7 changes

pw_emf_quality_score

[DEPRECATED - use pw_score_ticker] Calculate EMF Quality Score for a ticker

pw_generate_analysis

Generate an AI-assisted financial planning analysis.

pw_research_daily_briefing

Generate a research briefing with ticker updates, trending activity, and market context.

pw_research_gaps

Get research gaps - high-priority tickers that are frequently mentioned but haven't been analyzed yet.

pw_research_trending

Get trending tickers with unusual activity in the last N hours.

pw_research_watchlists

List all research watchlists (core ideas lists) for tracking investment themes.

pw_research_create_watchlist

Create a new research watchlist to track a group of tickers and themes.

pw_research_update_watchlist

Update tickers in an existing research watchlist.

pw_research_agent_status

Get research agent status including scheduled tasks and recent execution history.

pw_narrative_add_source

Register a curated content source for narrative intelligence tracking.

pw_narrative_ingest

Ingest a URL (YouTube video or article) into the narrative intelligence system.

pw_narrative_search

Search ingested narrative items by keyword, source, or concept.

pw_narrative_graph

Query the narrative concept graph.

pw_narrative_suggest

Get AI-driven suggestions from the narrative intelligence system: convergence alerts (concepts in 3+ sources), velocity spikes, and stale source warnings.

pw_narrative_ingest_live

Analyze raw text (article, newsletter, transcript) for investment claims, tickers, and themes.

pw_narrative_queue_status

Check the narrative ingestion queue status: pending items, processing rate, recent completions and failures.

pw_narrative_ingest_news

Search and ingest news articles from NewsAPI into the narrative queue.

pw_community_watchlist

View or add tickers to the PW community watchlist.

pw_generate_holding_card

Generate a comprehensive holding info card combining EMF 8-check scoring, company profile, live market data, and narrative intelligence (investment thesis, risks, research context).

pw_polymarket_search

Search Polymarket prediction markets by keyword.

pw_polymarket_event

Get detailed Polymarket event with all markets and current odds.

pw_polymarket_trending

Get trending Polymarket prediction markets by volume.

pw_kalshi_search

Search Kalshi prediction markets by keyword.

pw_kalshi_market

Get detailed Kalshi market data by ticker.

pw_kalshi_trending

Get trending Kalshi prediction markets by volume.

pw_talking_points

Generate client-ready talking points from current EMF regime data, signal readings, and optional portfolio scores.

pw_cascade_analysis

Analyze how a price shock to one portfolio position cascades through correlated holdings.

pw_backtest_signal

General-purpose signal backtester.

pw_regime_filter_analysis

Analyze how a portfolio or watchlist aligns with the current (or specified) regime.

pw_get_cost_basis

Show FIFO cost basis lots for a wallet address.

pw_get_tax_summary

Get tax year summary for a wallet: ordinary income, short-term and long-term capital gains, capital losses, non-taxable events, and Form 8275 pending count.

pw_get_shadow_ledger_entries

View dual-treatment shadow ledger entries showing Treatment A (non-taxable) vs Treatment B (taxable) for uncertain on-chain events.

pw_get_form_8275_status

Check which positions need Form 8275 disclosure for penalty protection.

pw_export_tax_csv

Export tax CSV in Awaken Tax or PW detailed format.

pw_reconcile_wallet_tax

Check if wallet transaction history reconciles with balance snapshots.

pw_import_awaken_csv

Import an Awaken Tax CSV export for comparison against our classification.

pw_tax_reconcile_multi

Run tax reconciliation across multiple wallets.

pw_check_tracked_wallets

Check which wallet addresses are tracked in pw-onchain vs untracked.

pw_lookup_wallet

Look up any wallet address directly via RPC/DeBank (no tracking required).

pw_lookup_wallet_history

Get transaction history for any wallet address via DeBank/RPC.

pw_watchlist_scores

View latest EMF 8-check scoring results for a watchlist.

pw_watchlist_score_history

View score history and trends for a watchlist over time.

pw_watchlist_discovery

View discovery queue candidates surfaced by automated screening.

pw_watchlist_discovery_action

Accept or reject a discovery queue candidate.

pw_run_discovery

Run the discovery engine to find new watchlist candidates via correlation, screener, or supply chain analysis.

pw_watchlist_briefing_themed

Generate themed research briefing combining latest scores, tier changes, discovery highlights, and regime context for a watchlist.

pw_watchlist_earnings

Get upcoming earnings dates for all tickers in a watchlist.

pw_supply_chain_check

Map a commodity or supply disruption through its full dependency chain.

pw_sector_exposure_map

Generate a portfolio-level exposure view for a commodity disruption.

pw_get_vault_ratings

Browse DeFi vault and market risk ratings from Credora.

pw_get_vault_rating

Get detailed Credora risk rating for a specific DeFi vault or market by address.

pw_credora_protocols

List DeFi protocols and products with Credora risk rating coverage.

pw_validate_sizing

Validate portfolio position sizing against PWAF regime-adjusted layer targets.

pw_analyze_income_sleeve

Analyze an income-focused portfolio sleeve for yield decomposition, duration risk, income quality, and risk flags.

pw_import_portfolio_csv

Parse a custodian portfolio CSV export (Schwab, Fidelity, IBKR, or generic) into the ticker:weight format used by pw_analyze_portfolio, pw_detect_overlap, and pw_validate_sizing.

ENDPOINT 2

https://nexusmcp.site/mcp

No auth detected

Known tools 52

current_regime

Get the current macro regime classification.

regime_signals

Get the raw signal readings used for regime classification.

score_asset

Score an asset using the configured N-check framework.

get_quote

Latest quote for a stock, ETF, index, or crypto coin id (e.g.

get_quotes

Latest quotes for up to 25 symbols in one call (stocks, ETFs, indices, crypto coin ids).

get_price_history

OHLCV price history covering roughly ``days`` days for a symbol.

option_price

Educational Black-Scholes price + Greeks.

covered_call

Educational covered-call overlay illustration on a public ticker (live spot).

cash_secured_put

Educational cash-secured-put overlay illustration on a public ticker.

collar

Educational protective-collar overlay illustration on a public ticker.

get_economic_series

Latest value for a FRED economic series (e.g.

crypto_option_instruments

Listed crypto option instruments — BTC/ETH/SOL/XRP/TRX/AVAX (Deribit).

crypto_option_ticker

Mark price, implied vol + Greeks for a Deribit option instrument.

crypto_vol_skew

Call-side vol skew (IV + vega by strike) for a crypto at the nearest expiry to target_days — which strike is richest to write + the 25Δ call skew.

crypto_covered_call

Covered-call overwrite on a crypto treasury (BTC/ETH/SOL…): coin yield, cushion, assignment level — live spot from Deribit, inverse-settlement aware.

crypto_protective_put

Protective put against a crypto holding (BTC/ETH/SOL…): floor, cost-of-protection, P(protection pays) — live spot from Deribit, inverse-settlement aware.

crypto_collar

Protective collar (put floor + financing short call) on a crypto holding — net cost/credit, cap + floor, live spot from Deribit.

crypto_covered_call_chain

Rank a crypto's live OTM calls by annualized covered-call yield (Deribit) — which strike/expiry to overwrite.

crypto_iv_term_structure

Near-ATM implied-vol term structure for a crypto (Deribit) — which expiry pays richest to write + the curve shape (backwardation/contango).

crypto_regime_overwrite

Pick a covered-call strike tilted by the LIVE EMF macro regime — defensive (further OTM) in fragile regimes, richer premium in benign ones.

crypto_covered_call_ladder

Calendar/strike covered-call ladder against a crypto treasury — coverage, blended yield, per-leg.

crypto_option_roll

Roll a short call up/out: net credit, realized P&L on the closed leg, new cap/cushion.

crypto_options_book_mtm

Mark a crypto options book + aggregate net Greeks (incl.

crypto_options_scenario

Spot×IV stress an options book + held coins → P&L grid with short-call assignment flags.

defi_protocols

Top DeFi protocols by Total Value Locked (DefiLlama).

defi_protocol

TVL detail for one DeFi protocol by DefiLlama slug (e.g.

defi_chains

Aggregate DeFi TVL per blockchain (DefiLlama).

monte_carlo_decumulation

Monte Carlo retirement decumulation simulation across return models (incl.

analyze_goals

Goal-based funding analysis: for each financial goal (education, home, legacy, major purchase) the inflation-grown future cost, the projected resources (earmarked assets grown + the future value of monthly contributions), the funded ratio/percent and status, the shortfall (future + present value), and the level monthly contribution that would fully fund it — plus a present-value-weighted overall funded percentage.

project_cash_flow

Deterministic year-by-year cash-flow + net-worth projection: from today through a terminal age, grow earned income by a wage COLA and spending by inflation, take federal ordinary tax, save surplus into the portfolio (compounding at the expected return) or fund a deficit by a tax-grossed-up withdrawal, and track the net-worth (portfolio − liabilities) line — plus lifetime income / expense / tax totals, the effective tax rate, peak net worth, and the age the portfolio is exhausted, if ever.

glide_path

Equity-weight glide path by age across the horizon.

tax_aware_withdrawal

RMD-first, tax-efficient withdrawal sequencing.

correlation_matrix

Real-data return correlation across asset classes (Ledoit-Wolf shrinkage).

capital_market_assumptions

Forward return/volatility/correlation assumptions per asset class.

regime_return_generator

Live macro regime + transition matrix + path cache key for regime-aware return generation.

roth_conversion

Roth conversion calculator: convert-now vs.

sequence_of_returns_stress

Sequence-of-returns stress: replay one return set worst-first / best-first / as-given to isolate the ordering effect on a withdrawal plan.

rmd

Required Minimum Distribution: IRS Uniform Lifetime Table RMD for a traditional account given age + prior-year-end balance.

tax_bracket_headroom

Tax-bracket headroom / Roth-fill: marginal bracket + ordinary-income room before the next federal rate (or up to a target rate).

social_security_claiming

Social Security claiming-age: benefit at each claim age 62-70 from the PIA + breakeven ages between strategies.

regime_conditioned_swr

Regime-conditioned safe withdrawal rate: a base SWR adjusted for the LIVE macro regime (illustrative overlay).

portfolio_xray

Portfolio X-ray: regime-aware structural diagnostics (concentration, diversification, tax-location mix, and EMF regime sensitivity vs the live regime) for a de-identified portfolio.

optimize_allocation

Optimizer-driven target asset-class weights: composes the engine's capital-market assumptions (forward house-view returns or a `historical` mean, real-data volatility, Ledoit-Wolf-shrunk correlations) into a mean-variance optimization.

fire

FIRE / Coast-FIRE: the FIRE number (spend ÷ safe withdrawal rate), the coast number needed today, and years/age to financial independence with level contributions.

risk_metrics

Return-series risk metrics: annualized return/volatility, Sharpe, Sortino, max drawdown, and historical VaR/CVaR for a supplied periodic return series.

rebalance

Rebalance-to-target: per-asset drift from target weights and the self-financing trade list (with one-way turnover) for the blended portfolio.

irmaa_headroom

IRMAA headroom: room before the next *projected* Medicare Part B+D income-surcharge cliff in a target premium year (the 2-year MAGI lookback), with a safety buffer below the projected floor.

analyze_roth_conversion

Composite multi-year Roth-conversion analysis: sizes the conversion under BOTH the tax-bracket ceiling and the projected-IRMAA ceiling (IRMAA usually binds for a 60-something retiree), with pro-rata basis, the Social-Security torpedo, LTCG stacking, NIIT, state treatment, the liquidity gate, and the do-nothing RMD drag.

sequence_conversions

Multi-year Roth-conversion sequencer: the per-year split + totals across the intent years against both ceilings (the roll-up only; analyze_roth_conversion returns the same split with full detail).

build_planning_report

Assemble the de-identified outputs of the other planning tools into one ordered, render-ready report envelope: canonical section order, auto-derived findings for recognized section kinds, consolidated assumptions, and the comprehensive disclaimer.

health

Per-upstream health for nexus-core.

describe

Self-orientation: the tool catalog by category, symbology rules, and the planning contract version.