Settings

Your Profile

Account information and experience level.

Two-Factor Authentication

MFA is mandatory. Manage your authenticator app and passkeys.

🔐
Loading MFA status...

Authenticator App

Passkeys

Active Sessions

Devices currently signed into your account.

Loading sessions...

Your Plan

Subscription, features, and invoice history.

--- ---
---
Billing cycle ---

What's included

Features available on your current plan.

Loading features…

Invoice history

Receipts from Stripe. PDF links open in a new tab.

Loading invoices…

Broker Connection

Live status of your active broker link.

Loading connection status…

Data Sync Status

How fresh each data stream is compared to its expected cadence.

Loading sync status…

Emergency: Disconnect All Brokers

No active broker tokens on your account. This button immediately revokes all of them for every connected broker. Use it if you suspect your session has been compromised or you need to stop all broker communication right now.

Your data is safe. Only live broker sessions are cut — your positions, trade history, journal, analytics and audit trail stay intact. You'll just need to re-authenticate each broker to resume live sync. The action is logged in the audit trail.

Drop CSV here or click to upload
Supports IBKR, Tastytrade, Schwab, Fidelity exports

Account Margin Type

Affects margin calculations, capital efficiency metrics, and buying power.

Not sure? Check your broker account settings. Most retail accounts use Reg-T.

Broker Permissions

Declare your broker-approved options level and account type. PortfolioShield uses this to filter strategies — you won't see Level 4 strategies (Naked Puts, Strangles) if your broker has only approved you for Level 2. Set to 0 / Unknown if you're unsure — all strategies will be shown.

Loading…

Tax Profile

Your fiscal residence determines which tax laws apply — brackets, wash-sale rules, loss carryforward limits, and quarterly payment schedules. All calculations update automatically across Tax Optimizer and Treasury when you change these settings.

Loading…

Loss Carryforward

Enter losses from prior tax years that can offset future gains. These are applied automatically in the Tax Optimizer to reduce your estimated tax liability. For Spain, losses expire after 4 years. For USA, losses carry forward indefinitely.

Loading…

Tax Alerts

Notifications that help you manage taxable events. PortfolioShield never files or pays on your behalf — these are reminders to help you act in your broker or with your accountant.

Tax Calculation Defaults

How PortfolioShield calculates realized gains and cost basis. These are advisory defaults — the lot-selection method actually used at the broker during a sale is what counts for the IRS.

Spain (ES) is FIFO-mandatory by law; this setting applies only to US accounts.

Strategy Preferences

Enable or disable strategies in the scanner. Disabled strategies are hidden from recommendations. Your broker permissions may also restrict some strategies regardless of this setting. Amber badges indicate your preference differs from your profile default.

Loading…

Cash Transactions

Per-transaction detail on dividends, withholding tax, interest, fees and transfers. How PortfolioShield obtains this depends on your connected broker.

Reconciliation

Controls when PortfolioShield reconciles positions and transactions against broker records.

How often to run automatic reconciliation. Range: 1–168 hours.

Kill Switch

Emergency trade controls. L1 blocks new trades that violate regime rules. L2 enables automatic position closure when regime rules are breached.

Current Regime ---

Privacy

PortfolioShield uses your behavioral data in two ways: to give you personalized recommendations, and to contribute to anonymized market indices. Both work together — the toggle below controls both.

Your Data Rights

For access, rectification, or portability requests, contact privacy@portfolioshield.app. We respond within 30 days.

Behavioral Rules Coming soon

Pre-commitment rules that help you stay disciplined. The system will warn you (or block you) before you break a rule you set for yourself.

Rule storage works. Enforcement during trade execution is not yet wired — rules saved here will activate automatically when the engine is connected.

Quick-Add

A note to your future self about your trading goals and rules. Shown back to you when you're about to make an emotional trade.

Hedge Preferences

How PortfolioShield surfaces hedge suggestions for your portfolio. Coverage thresholds and max cost are canonical product values (not user-editable per spec v2.2 §0).

How the system ranks hedge suggestions when multiple options are valid. Affects display order, not which suggestions are eligible.

Position Management Rules

Profit targets, stop-loss multipliers, and DTE management.

Close at this % of max profit
Evaluate roll when DTE ≤ this

Auto-Reports

Scheduled full PDF statements — richer and longer than the Daily Digest configured in Notifications. Delivered to the email below (or your account email if blank).

Schedule

1–28 (avoids month-end ambiguity for February).

Delivery

Content — Core

Content — Pro & Elite

Interface Preferences

Customize how PortfolioShield displays data.

Look & Feel

These options will persist once their rendering pipeline lands. Values save today and will activate automatically when ready.

Dashboard Defaults

Behavior

Screen Layouts

Choose which widgets appear on each screen. Hidden widgets stop rendering on every page load until you re-enable them here. Settings apply per-screen.

Density is a quick-cut layer. Anchors always show. Your per-widget toggles below take precedence — if you uncheck a widget, it stays hidden even at Full density.

Per-widget visibility

Loading widget list…

Architectural anchors (always-visible widgets) are not shown in this list.

Screen defaults

No customizable defaults for this screen.
You have unsaved changes

Capital Intelligence

Configure benchmarks for capital efficiency analysis. Used to classify positions as productive vs. underperformers.

Minimum acceptable theta yield for positions. Positions below this threshold are flagged as underperformers.

% annualized

Current risk-free rate (e.g., 3-month T-Bill yield). Used to calculate Theta Alpha (excess return vs. cash).

%

Campaigns Configuration

Control how CC, PMCC, and Wheel campaigns behave when the income leg expires unmatched or the strategy diverges from the original plan.

How long to wait before marking a campaign as "Paused" when the income leg expires without a replacement. Default: 48h.

48h

Auto-Reconnect

Automatically link a new CC leg to the existing stock position if symbol and strike match a previous campaign. Prevents orphaned positions.


Enabled Campaign Types

Choose which strategy types can form campaigns. Disabled types show in Growth as standalone positions instead.

Campaign Scanner

Control how the Campaign Scanner filters and displays trade opportunities for CC, PMCC, and Wheel strategies.

Speculative Mode

Show opportunities that failed fundamental quality checks. These companies carry elevated assignment risk — negative free cash flow, high debt, or distress signals. All affected opportunities will be marked ⚠ SPECULATIVE.

Position Sizing Parameters

These parameters control how PortfolioShield calculates recommended position sizes. Values are optimized for your account profile and risk tolerance.

Loading sizing configuration…

Notifications

Receive portfolio alerts via email and Telegram — even when the app is closed. CRITICAL alerts are always immediate. HIGH alerts go to Telegram. All channels respect quiet hours (if configured).

Email Notifications

Channel defaults: CRITICAL alerts → immediate email & Telegram. HIGH alerts → Telegram only. Daily digest sent at configured hour (UTC).
SMTP config required: Set SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASSWORD environment variables.

Telegram Notifications

Checking...

Alert Types

Granular control over which events generate notifications on the channels configured above. Disabling a type silences that alert across all channels. Critical safety alerts (kill switch, broker disconnected) always fire.

Daily Digest

A short end-of-day summary sent as email/Telegram text — portfolio PnL, open alerts, positions to review. Lightweight, for quick check-ins. Full PDF statements live in Auto-Reports below.

0–23. Ignored when frequency is not "daily".

Quiet Hours

Suppress non-critical notifications during a daily window. Kill-switch events and broker-disconnect alerts always bypass quiet hours.

Times are in UTC.

Universe Filters

Personal scanner narrowing. These filters layer ON TOP of canonical scanner kill switches (Bid/Ask > 15%, etc.) — a symbol that passes your filters but fails canonical gates still does not appear.

Scanner Quality Floor

Reject contracts below this open interest. Range 0–5000.
Reject contracts below this average daily volume. Range 0–10000.
Reject underlyings below this market cap (in USD billions). Range 0–50.

Earnings Policy

Symbol Policy

Comma-separated tickers. Max 100. Whitelist+blacklist must not overlap.
Always rejected, regardless of other filters.

Objectives

What you are trying to achieve with PortfolioShield. Income targets feed Dashboard goal progress and Treasury projections; Portfolio Blueprint pre-filters Trade Advisor to honor a portfolio model's allocation bands.

Income Targets

Personal income objectives as a % of NLV. No artificial ceiling — pick the value that reflects your goal. Presets are suggestions linked to your Risk Profile.

Default: monthly ÷ 4.33. Override if your week looks different from average.
Default: monthly × 12. Override for non-linear seasonality.

Portfolio Blueprint Coming soon

Pick a portfolio model. When active, Trade Advisor pre-filters opportunities to match the model's allocation bands and strategy constraints. Blueprint is navigation, not enforcement — you can always deviate; deviations are captured as behavioral data.

Blueprint selection persists but does not affect Trade Advisor yet. Engine integration lands in a future release.
PortfolioShield provides informational tools only — not investment advice. All trading decisions are yours. See Terms of Service.
Switch Account
Shield AI
Shield AI is decision-support only. Not investment advice.
Account