Loading market dataโ€ฆ
Alpha Paper Trading

Track trades, options
& simulate strategies

Paper trade stocks, calls, puts, and crypto. Compare any two tickers side-by-side. Build a simulated portfolio your bot can trade.

โœ“ Stocks & Crypto
โœ“ Calls & Puts
Compare Overlay
Bot Portfolio
Trade Journal
Log In to Start
Total Portfolio Value
$0.00
0.00% All Time
Today's Gain
$0.00
0.00% today
Total Invested
$0.00
Unrealized P&L
$0.00
Positions
0
Open holdings
My Holdings
Ticker
Type
Shares
Avg Cost
Mkt Price
Today's Chg
Mkt Value
Total Return
Actions
๐Ÿ“ˆ

No investments yet.

Log your first trade to get started.

Trade Journal

Full history of every logged trade with notes.

All Transactions
Date
Type
Ticker
Qty / Contracts
Entry Price
Total Cost
Notes
๐Ÿ“‹

No trades logged yet.

Every trade you log appears here.

Options & Puts

Track calls and puts with strike, expiry, and premium paid.

Option Positions
Ticker
Type
Strike
Expiry
Contracts
Premium
Total Cost
P&L Est.
๐Ÿ“‰

No options tracked yet.

Log a Call or Put trade to see it here.

Compare Tickers

Overlay two tickers to see side-by-side % return.

vs
๐Ÿ”€
Enter two tickers above and click Compare
Simulated Bot Portfolio

Your bot writes trades here. Review, reset, or seed starting capital.

Idle
โ„น๏ธ This portfolio is designed to be written to by a Python trading bot via the Firestore SDK. Each position is stored under portfolios/{uid}/bot_positions. Your bot can read/write this collection using the Firebase Admin SDK.
Simulated Equity
$10,000.00
Starting capital
Open Positions
0
Total P&L
$0.00
Bot Positions
Ticker
Direction
Shares
Entry Price
Current Price
P&L
Close
๐Ÿค–

No bot positions yet.

Connect your Python bot or add a manual trade to begin.

My Groups

Create a classroom or family group.

๐Ÿ‘ฅ

No groups yet.

Create a group and invite friends by email.

Roth IRA Tracker

Monitor your 2026 contributions toward the annual limit.

๐Ÿ“– Roth IRA Guide
2026 Contribution Settings
2026 Contributions
$0
of $7,500
Your Contribution Type
Enter income above
2026 Annual Limit
$7,500
$8,600 if age 50+ (includes $1,100 catch-up)
Remaining to Contribute
$7,500
0% of limit used
Single Phase-Out Starts
$165,000
Fully phased out at $180,000
Married (MFJ) Phase-Out Starts
$246,000
Fully phased out at $261,000
Tax Deadline to Contribute
Apr 15, 2027
You can contribute until Tax Day for the prior year