sXSuite  ·  Instruction Manual

sXPaper

Web-based options paper trading simulator with a full trade journal, six performance reports, a P&L calendar, and a rule compliance checker.

Web App Phase 03 / ExecuteWeb AppsXSuite
01 / Overview

Key Features

→ What sXPaper IssXPaper is a paper-trading simulator for options. Practice with real prices, zero risk. Place trades on live option chains, track open P&L, close at market, and review every decision through a professional-grade journal and analytics system.
💰
Virtual Account
Start with an adjustable virtual balance (default $10,000). Reset anytime — trade history is preserved. Trades open and close against the virtual balance.
📊
Live Options Chain
Fetch real option chains from Tradier for any liquid US ticker. Filter by type, strike range, and liquidity. Sort by any column.
📈
Open Position P&L
Refresh live quotes on open positions to see unrealized P&L. Each position has a Detail page with live close-at-market functionality.
📓
Full Trade Journal
Tag every trade with setup type, mistake, emotion, free-form notes, custom hashtags, and a chart screenshot. The richest context layer in the suite.
📉
6 Performance Reports
By Setup, By Ticker, By Hour, By Day of Week, By Mistake, and By Tag. Each answers a specific question about where your edge is.
📅
P&L Calendar
Month grid colored by daily result. Click any day for its trades, plus a pre-market plan and post-market reflection journal.
📐
Strategy Checker
Define your own trading rules. The checker scans closed trades and reports compliance % per rule with color-coded bars.
🔒
Subscriber-Gated
Requires an active sXSuite subscription. Same Whop login as sX Radar LIVE and sX Cheaper.
02 / Access

Sign-In and Sessions

01
Visit the App
Go to the sXPaper URL. You will be redirected to the Whop sign-in page.
02
Sign in with Whop
Use the same Whop account as sX Radar LIVE and sX Cheaper.
03
Approve Access
Whop asks you to authorize the sXSuite app. Accept.
04
Land on Dashboard
If your subscription is active, you go straight to the Dashboard. If not, you see 'No active subscription found.'
→ SessionsSessions last approximately 1 hour. After expiry, a quick re-login re-verifies your membership. If your subscription is cancelled, access is revoked automatically.
03 / Quick Start

Your First Paper Trade

01
Set Your Starting Balance
On the Dashboard, find the Starting Balance input at the bottom. Type an amount and click SET.
02
Go to New Trade
Click New Trade in the sidebar. Type a liquid ticker (SPY, QQQ, AAPL, NVDA, TSLA) and click LOAD.
03
Pick an Expiration
Choose an expiry from the dropdown. The options chain loads on the right.
04
Select a Strike
Filter and sort the chain to find your contract. Click a row to load it into the trade ticket.
05
Choose Fill Type
MID (default) fills at the bid/ask midpoint. LIMIT unlocks the price field for a custom fill price.
06
Place the Trade
Set quantity, optional stop and target prices, then click Place Paper Trade. The cost is deducted from your virtual balance.
07
Journal the Trade
You land on the trade's Detail page. Write your thesis in Notes, tag the setup, and save the journal entry.
08
Manage and Close
From Dashboard open positions, click Refresh P&L to see live value. Click Detail, then Close at Market when ready.
09
Review Results
Check Dashboard stats, Reports, and Calendar to learn from the trade.
04 / Dashboard

Overview and Stats

Stat Cards
SettingDefaultRangeDescription
BalanceCurrent virtual cash available.
Total P&LSum of realized P&L across all closed trades.
Win RatePercentage of closed trades that were profitable.
Profit FactorGross profit divided by gross loss.
TradesWins and losses count.
Avg HoldAverage hold time of closed trades.
Dashboard Sections
SettingDefaultRangeDescription
Equity CurveRunning line of cumulative realized P&L across closed trades.
Open PositionsLive list of open trades. Click Refresh P&L to pull current quotes. Each has a Detail link.
Recent TradesLatest 10 trades with per-row Edit and Delete actions. Click any row to open its Detail page.
Reset / Starting BalanceSet a new starting balance (resets cash, keeps trade history). Reset restores cash to your configured starting balance.
05 / Placing a Trade

The Trade Ticket

Trade Ticket Fields
SettingDefaultRangeDescription
TickerType a symbol, click LOAD to fetch expirations.
ExpirationChoose an expiry date. The options chain loads on the right.
TypeToggle CALL or PUT.
StrikePick from the dropdown, or click a chain row to auto-fill.
QuantityNumber of contracts. Each controls 100 shares.
Stop PriceOptional planned stop. Stored with the trade for reference.
Target PriceOptional planned target. Stored with the trade.
Entry TimeAuto-filled with current date/time. Editable to back-date a trade.
Fill Preview
SettingDefaultRangeDescription
Fill Type: MIDDefault. Fills at the contract's mid-price (bid + ask) / 2. Price updates live.
Fill Type: LIMITUnlocks the price field. Type any price — it is used exactly as your fill.
Total CostFill price × quantity × 100. Shown before you confirm.
Balance AfterYour balance after the trade. Red if negative.
GreeksDelta, theta, and IV for the selected contract.
→ Fill AccuracyFills use real quotes from Tradier. Trade during market hours for realistic fills. Outside market hours or on expired contracts, a quote may return zero and distort P&L.
06 / Options Chain

Selecting a Contract

→ Chain Columns
Strike, Type, Bid, Ask, Mid, Vol, OI, IV, Delta, Theta
Every contract for the chosen ticker and expiration. Columns include all the data you need to evaluate liquidity and cost before selecting.
Chain Filters
SettingDefaultDescription
Type FilterAll / Calls / PutsShow only calls, only puts, or both.
Strike ContainsText searchQuick match (e.g. type '300' to show only strikes containing 300).
Strike Min / MaxNumeric rangeNarrow to a price band.
Liquid OnlyCheckboxHide contracts with zero open interest.
→ SortingClick any column header to sort. Click again to reverse. Defaults: Strike/Type sort ascending. Metrics (Vol, OI, IV, Greeks) sort descending first — one click surfaces the highest values.
07 / Trade Detail

The Journal Core

Detail Page Sections
SettingDefaultRangeDescription
HeaderTicker, contract, quantity, entry timestamp. Large P&L display. Edit, Delete, and status badge buttons.
Stat RowEntry, Exit, Qty, Hold Time, Stop, Target, MAE, MFE, Exit Efficiency.
MAE / MFEMaximum Adverse Excursion (worst point during trade) and Maximum Favorable Excursion (best point). Exit Efficiency shows how close you were to the best possible exit.
Close PositionFor open trades: shows the live mid. 'Close at Market' closes at that price and records the P&L.
Exit AnalysisShows what P&L would have been at several prices around your actual exit. Includes a field to test any custom exit price.
Journal Fields
SettingDefaultRangeDescription
Setup / StrategyDiagonal, Vertical, Naked Call/Put, Iron Condor, Straddle, Strangle, sXRadar Signal, sXCheaper Find, Other.
MistakeFOMO Entry, Chased Price, No Plan, Late Stop, Oversized, Early Exit, Revenge Trade, Overtrading.
EmotionConfident, Anxious, Neutral, FOMO, Revenge, Greedy, Patient.
TagsFree-form hashtags (#gap-fill, #earnings, #sXRadar). Used by the By Tag report.
NotesFree text — your thesis, what you saw, why you entered.
ScreenshotUpload a chart image for the trade. Stored per trade.
→ Editing a TradeClick Edit Trade to correct a mis-entered trade. Editable: ticker, type, strike, expiry, quantity, entry price, entry time, exit price (closed trades), stop, target. P&L and balance recalculate automatically on save.
08 / Journal

Full Trade Log

→ Searchable and Filterable
All Trades in One View
The Journal page shows every trade with filters by Status (open/closed), Type (call/put), Ticker, Setup, and Tag. Summary cards reflect the filtered set: Filtered P&L, Win Rate, Avg Win, Avg Loss, and trade count. Click any row to open the full Detail page.
09 / Reports

Six Performance Breakdowns

Report Types
SettingDefaultRangeDescription
By SetupWhich strategies actually make money? Compares count, wins, win %, and total P&L by strategy type.
By TickerBest and worst symbols. Which names perform for you consistently?
By HourMost profitable time of day. Includes a bar chart of P&L by hour of entry.
By Day of WeekBest and worst weekdays. Are Mondays consistently better or worse for your style?
By MistakeHow much each mistake type costs you. The most actionable report — fixing one mistake type can be worth hundreds of dollars.
By TagPerformance of your custom-tagged setups. Did #sXRadar signals outperform #earnings plays?
→ Reports Use Closed Trades OnlyAll six reports analyze closed trades. Open trades do not appear in report calculations.
10 / Calendar

Daily P&L and Journaling

→ Month Grid
Color-Coded by Daily Result
Green days = profit. Red days = loss. Each day shows trade count and net P&L. A gold dot marks days with a journal entry. Navigate months with Prev/Next.
01
Click Any Day
Opens the day's trades plus a journal entry form.
02
Write a Pre-Market Plan
Document your bias and plan before the session starts.
03
Write a Post-Market Reflection
Review what happened, what you did right, and what to change.
04
Tag Mood and Market Conditions
Record your energy level and the day's market context.
05
Save the Entry
The gold dot appears on the calendar to mark the journaled day.
11 / Rules and Strategy Checker

Define Your Discipline

Rule Types
SettingDefaultRangeDescription
Max Loss Per Trade ($)Maximum dollar loss allowed on any single trade.
Max Daily Loss ($)Total loss cap for the day across all trades.
Max Trades Per DayMaximum number of trades permitted in one session.
Max Position Size ($)Largest single position allowed.
Trade Only Between (time window)Restrict trading to a specific window, e.g. 09:30–11:30.
Min DTE / Max DTEOnly trade contracts within a DTE range.
Required Setup TagEvery trade must include a specific tag.
Custom RuleFree-text description for rules the system can't auto-check.
→ Strategy Checker
Compliance Percentage Per Rule
The Strategy Checker scans all closed trades and calculates a compliance percentage for each rule. Green bar = 80%+ compliance. Gold = 50%+. Red = below 50%. Run it weekly to identify where discipline is slipping.
12 / Tips

Getting the Most From sXPaper

Journal Every Trade Immediately After Entry
Write your thesis while it's fresh — before the outcome biases how you remember the setup. The By Setup report is only useful if the journal field is actually filled in.
Tag Trades That Came From sXRadar or sXCheaper
Use #sXRadar or #sXCheaper tags on every trade that originated from those tools. The By Tag report then tells you whether those signals are actually profitable for you personally.
Use the Strategy Checker Weekly
Define a daily-loss cap and a max trades-per-day rule from the start. Run the checker every Friday. If your Revenge Trade compliance is 40%, that's the most valuable signal your journal has given you.
Set Rules Before Starting to Paper Trade
It's easy to rationalize rule-breaking after the fact. Set your rules first, trade, then check. The pre-set rules give the checker something to evaluate.
Use the Calendar to Find Patterns
Red streaks on certain days of the week, or certain market-condition tags, reveal when you shouldn't be trading. That pattern only emerges if you're consistent with the daily journal entries.
13 / Limitations

Important Notes

→ Paper Trading OnlysXPaper uses real prices but simulates trades with virtual money. Results do not represent actual trades or guaranteed performance. Nothing in sXPaper is financial advice.
Known Limitations
SettingDefaultRangeDescription
Fills use possibly delayed quotesSandbox Tradier token = 15-minute delayed. Production token = real-time. Check your tier.
Trade during market hoursOutside market hours or expired contracts can return zero quotes, distorting P&L.
No historical backtestingsXPaper is for live practice and journaling. Reports are built only from trades you manually place.
No multi-leg optionsEach trade is a single options contract. Multi-leg strategies (spreads, strangles) require placing each leg as a separate trade.
→ sXSuite IntegrationsXPaper is the practice layer of the sXSuite Execute phase. The full workflow: Scan with sX Radar LIVE or sXRadar. Find affordable contracts with sX Cheaper. Confirm confluence with sXMTF Trends. Paper trade the setup in sXPaper before risking real capital. Use sX Options Analyzer when ready to execute live.