Trading Journal for US Traders
Track stocks, options, and futures with wash sale detection, Form 8949 export, PDT rule monitoring, and imports from thinkorswim, IBKR, Fidelity, Schwab.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee
Tax & Regulations
US traders face capital gains tax on profits. Short-term gains (held under 1 year) are taxed at ordinary income rates across seven brackets from 10% to 37%. Long-term gains are taxed at preferential rates: 0% on taxable income up to $47,025 (single), 15% up to $518,900, and 20% above that. The wash sale rule (IRC Section 1091) disallows losses if you repurchase the same or substantially identical security within 30 days before or after the sale. Traders may elect Mark-to-Market accounting under Section 475(f) for special tax treatment that bypasses wash sale rules entirely.
The Securities and Exchange Commission (SEC) regulates US securities markets. FINRA oversees broker-dealers. The Pattern Day Trader rule (FINRA Rule 4210) requires $25,000 minimum equity for margin accounts making 4+ day trades in 5 rolling business days. The CFTC regulates futures and options on futures. Options markets are overseen by the OCC, which reported 11.1 billion contracts traded in 2023.
Markets & Trading Hours
NYSE/NASDAQ: 9:30 AM – 4:00 PM ET. Pre-market: 4:00 AM – 9:30 AM ET. After-hours: 4:00 PM – 8:00 PM ET. CME Globex futures trade nearly 24 hours Sunday 6:00 PM – Friday 5:00 PM ET with a daily 1-hour maintenance break.
Trading Challenges in United States
Pattern Day Trader Rule
FINRA Rule 4210 restricts margin accounts under $25,000 to 3 day trades per 5 rolling business days. A fourth trade triggers PDT classification and a margin call requiring $25,000 minimum equity — potentially freezing your account for 90 days if you cannot meet the requirement.
Wash Sale Complexity
IRC Section 1091 disallows loss deductions if you repurchase the same or substantially identical security within 30 days before or after the loss sale. The 30-day window applies in both directions — a total 61-day danger zone. Active traders making 500+ trades per year can trigger dozens of wash sales without realizing it, and the disallowed losses must be added to the cost basis of replacement shares.
Multi-Asset Tax Treatment
Stocks, options, futures, and crypto each follow different tax rules. Equity options are taxed like stock. Index options (Section 1256 contracts) get 60/40 long-term/short-term treatment regardless of holding period. Futures follow Section 1256. Crypto is property under IRS Notice 2014-21. Each asset class requires separate tracking logic.
Extended Hours Trading Risks
Access to pre-market (4:00 AM ET) and after-hours (until 8:00 PM ET) sessions tempts traders into lower-liquidity environments where spreads widen significantly and price discovery is unreliable — especially around earnings releases.
Information Overload
US markets generate massive real-time data across 6,000+ listed stocks, 11+ billion annual options contracts, and 24-hour futures. FOMC meetings, CPI releases, earnings season, and social media noise create an environment where impulsive decisions thrive without structured journaling.
How JournalPlus Helps
Automated Wash Sale Detection
JournalPlus flags potential wash sale violations by scanning the 61-day window (30 days before and after each loss sale) for repurchases of the same or substantially identical securities. Disallowed losses are automatically added to the replacement shares' cost basis — saving hours of manual IRS Publication 550 compliance work.
PDT Rule Monitoring
JournalPlus counts your day trades in each rolling 5-business-day window and warns you at 3 out of 3 allowed trades. For accounts under $25,000 in equity, this prevents the accidental fourth trade that triggers PDT classification and a potential 90-day account freeze.
Form 8949 and Schedule D Export
Export your complete trade history formatted for IRS Form 8949 — including cost basis, proceeds, holding period (short-term vs long-term), and wash sale adjustment codes. Plug the exported data directly into Schedule D or hand it to your CPA.
Multi-Broker Import
Import trades from TD Ameritrade (thinkorswim CSV), Interactive Brokers (Flex Query XML), Fidelity (CSV), Charles Schwab (CSV), and Webull (CSV export) into a single consolidated journal — no manual entry across accounts.
Multi-Asset Analytics
Track stocks, options (with spread P&L and Greeks at entry), futures (per-contract tick value and margin), forex, and crypto in one journal with asset-class-specific performance breakdowns.
Section 475(f) Record-Keeping Support
For traders who elect Mark-to-Market status, JournalPlus tracks year-end mark-to-market valuations on all open positions and generates the detailed records the IRS requires to support your qualifying trader election.
The United States is the world’s largest retail trading market. Charles Schwab alone reported 34 million active brokerage accounts in its 2023 annual filing, and the total US retail trading population is estimated at over 10 million active participants. American traders have access to 6,000+ listed stocks on NYSE and NASDAQ, an options market that traded 11.1 billion contracts in 2023 (OCC data), nearly 24-hour futures on CME Globex, and a growing crypto market — more instruments and more liquidity than any other country offers.
But that access comes with a uniquely complex regulatory and tax environment. The Pattern Day Trader rule can freeze your account for 90 days. The wash sale rule creates a 61-day danger zone around every losing trade. Short-term gains, long-term gains, Section 1256 contracts, and crypto each follow different tax logic. An active trader generating 500 to 1,000+ trades per year cannot manage this complexity in a spreadsheet — and the cost of getting it wrong ranges from overpaid taxes to an IRS audit.
Popular Brokers in the United States
| Broker | Commission Structure | Key Feature | Import Support |
|---|---|---|---|
| TD Ameritrade (thinkorswim) | $0 stocks/ETFs, $0.65/contract options | Advanced charting, thinkorswim platform | CSV |
| Interactive Brokers | $0.005/share ($1 min), $0.65/contract options | Global market access, lowest margin rates | Flex Query XML |
| Fidelity | $0 stocks/ETFs, $0.65/contract options | No-fee index funds, strong research | CSV |
| Charles Schwab | $0 stocks/ETFs, $0.65/contract options | 34M+ accounts, thinkorswim integration | CSV |
| Webull | $0 stocks/ETFs, $0 options | Extended hours, mobile-first design | CSV |
The zero-commission era (launched by Schwab in October 2019 and quickly matched by all major brokers) eliminated explicit stock commissions but did not eliminate trading costs. Payment for order flow (PFOF) means your orders may receive slightly worse execution prices. Options still carry per-contract fees — $0.65 per contract at most brokers means a 10-lot iron condor costs $26 in commissions per round trip (4 legs times 10 contracts times $0.65). For an active options trader placing 20 spread trades per month, that is $520/month or $6,240/year in options commissions alone.
Many serious US traders use multiple brokers: perhaps Schwab for equities, IBKR for lowest margin rates, and Webull for extended-hours access. This multi-broker setup fragments trade records across different export formats — CSV versus XML versus proprietary — making consolidated reporting essential.
Tax Rules for US Traders
Capital Gains Tax Brackets
US traders pay capital gains tax at different rates depending on how long they held the position:
Short-term gains (held under 1 year) are taxed as ordinary income across seven federal brackets:
- 10% on taxable income up to $11,600
- 12% on $11,601–$47,150
- 22% on $47,151–$100,525
- 24% on $100,526–$191,950
- 32% on $191,951–$243,725
- 35% on $243,726–$609,350
- 37% on income over $609,350
Long-term gains (held 1 year or more) receive preferential rates:
- 0% on taxable income up to $47,025 (single filers)
- 15% on $47,026–$518,900
- 20% on income over $518,900
For a day trader in the 37% bracket generating $50,000 in short-term gains, the federal tax bill is $18,500. If those same gains qualified as long-term, the tax would drop to $7,500 at the 15% rate — a $11,000 difference. This distinction makes holding period tracking one of the most valuable functions of a trading journal.
The Wash Sale Rule (IRC Section 1091)
The wash sale rule is the single most misunderstood tax provision among active US traders. It disallows a loss deduction if you purchase the same or “substantially identical” security within 30 days before or after the loss sale. The critical detail most traders miss: the 30-day window applies in both directions — creating a 61-day total danger zone around every losing trade.
What counts as “substantially identical”:
- Buying back the exact same stock (obvious)
- Buying a call option on the same stock after selling the shares at a loss
- Buying the stock in a different account (including an IRA)
- Purchasing a mutual fund or ETF that is substantially similar
What happens when a wash sale triggers: The disallowed loss is not permanently lost — it gets added to the cost basis of the replacement shares. If you sold 200 shares of AAPL at a $600 loss and bought 150 shares back within 30 days, $450 of that loss (proportional to shares repurchased) is disallowed and added to the replacement shares’ cost basis.
For a trader executing 500+ trades per year across the same universe of 20–30 stocks, wash sales are virtually guaranteed to occur without automated detection. Manual tracking across 61-day windows, multiple accounts, and substantially identical securities is impractical at scale.
Section 475(f) Mark-to-Market Election
Qualifying traders can elect Section 475(f) status, which treats all securities as sold at fair market value on the last business day of the tax year. This election offers three major advantages:
- Wash sale rules no longer apply. Every position is deemed closed at year-end, resetting the 30-day window.
- Trading losses are ordinary losses — fully deductible without the $3,000 annual capital loss limitation that applies to investors.
- Losses offset all income — not just capital gains.
The trade-offs are significant: all gains become ordinary income (no long-term capital gains rate), the election applies to all securities in the account, and it is very difficult to revoke once made. You must file the election statement with your tax return by the due date (including extensions) for the first year it applies. The IRS requires detailed records of year-end positions and their fair market values — records that a trading journal generates automatically.
Section 1256 Contracts: The 60/40 Rule
Futures, index options (SPX, NDX, RUT), and broad-based index ETF options fall under Section 1256. Regardless of holding period, gains on these contracts are taxed 60% at the long-term rate and 40% at the short-term rate. For a trader in the 37% bracket:
- Short-term stock gain tax rate: 37%
- Section 1256 effective rate: (60% times 20%) + (40% times 37%) = 12% + 14.8% = 26.8%
That 10.2 percentage point difference means a $100,000 gain on ES futures saves $10,200 in federal tax compared to the same gain on individual stocks. This is why many active traders migrate to index futures and SPX options — and why tracking asset class performance separately matters for both strategy and tax optimization.
Form 8949 and Schedule D
Every realized trade must be reported on IRS Form 8949, categorized by:
- Box A: Short-term, basis reported to IRS (1099-B matches)
- Box B: Short-term, basis not reported to IRS
- Box C: Short-term, no 1099-B received
- Boxes D, E, F: Long-term equivalents
Each line requires: description of property, date acquired, date sold, proceeds, cost basis, adjustment codes (W for wash sales), adjustment amount, and gain or loss. For a trader with 847 trades and 23 wash sale adjustments, manually populating Form 8949 takes 10+ hours. A journal that exports this data in IRS-ready format reduces tax preparation from days to minutes.
The Pattern Day Trader Rule
FINRA Rule 4210 defines a pattern day trader as anyone who executes 4 or more day trades in a margin account within any 5 rolling business days, where day trades represent more than 6% of total trading activity in that period. Once classified as a PDT:
- You must maintain at least $25,000 in account equity at all times
- Falling below $25,000 triggers a margin call — you cannot day trade until the balance is restored
- If you cannot meet the call, the account may be restricted to closing-only transactions for 90 days
The rule applies per margin account. Cash accounts are exempt from PDT but subject to settlement rules — you cannot trade with unsettled funds (T+1 for stocks since May 2024). Some traders maintain multiple broker accounts to effectively multiply their day trade allowance, but this fragments records across platforms.
The rolling window trap: The 5-day window rolls forward daily. A trader who made 3 day trades on Monday has zero day trades available on Tuesday, Wednesday, Thursday, and Friday — but on the following Monday, those trades fall out of the window. Without tracking the exact dates of each day trade, it is easy to miscalculate and trigger the fourth trade accidentally.
A journal that counts day trades in each rolling 5-business-day window and warns at 3/3 prevents the accidental PDT violation that could freeze your account.
Trading Hours and Session Management
US equity and options markets span multiple sessions:
| Session | Hours (ET) | Characteristics |
|---|---|---|
| Pre-market | 4:00 AM – 9:30 AM | Low liquidity, wide spreads, earnings reactions |
| Regular session | 9:30 AM – 4:00 PM | Full liquidity, tightest spreads, highest volume |
| After-hours | 4:00 PM – 8:00 PM | Declining liquidity, earnings releases at 4:01 PM |
| CME Globex (futures) | Sunday 6:00 PM – Friday 5:00 PM | Nearly 24-hour access, 1-hour daily break |
Extended-hours trading is where many retail traders lose money they do not need to lose. Pre-market spreads on mid-cap stocks can be 5–10 times wider than during the regular session. After-hours earnings reactions often reverse by the following morning’s open. Without session-segmented performance data, traders cannot objectively assess whether their extended-hours activity is helping or hurting.
Futures traders face a different timing complexity. ES (S&P 500 futures) trades on CME Globex from Sunday 6:00 PM ET through Friday 5:00 PM ET with a daily maintenance break from 5:00 PM to 6:00 PM ET. A single trading “day” for futures begins the prior evening — a trade entered at 8:00 PM on Tuesday and closed at 10:00 AM on Wednesday is a single session. Your journal must understand this session structure to correctly classify trades and calculate daily P&L.
Challenges for US Traders
Wash Sales Across Multiple Accounts
The wash sale rule applies across all accounts you control — including IRAs. A trader who sells TSLA at a loss in their Schwab taxable account and buys TSLA in their Fidelity IRA within 30 days has triggered a wash sale. The loss is disallowed in the taxable account, and the cost basis adjustment in the IRA provides no future tax benefit since IRA gains are not taxed at withdrawal as capital gains.
This cross-account complexity is why automated wash sale detection across all your trading accounts — not just within a single broker — is essential. Your broker’s 1099-B will flag wash sales within that account, but wash sales between accounts go unreported and must be self-identified.
Options Tax Complexity
Options taxation in the US follows rules that even many CPAs struggle with:
- Expired options: The premium paid is a capital loss (short-term or long-term based on holding period). The premium received by the writer is a short-term capital gain.
- Exercised calls: The premium is added to the stock’s cost basis. Holding period starts on the exercise date.
- Assigned puts: The premium reduces the stock’s cost basis. Holding period starts on the assignment date.
- Multi-leg strategies: Each leg may have a different tax treatment. A vertical spread closed at expiration creates two separate taxable events.
With US options volume exceeding 11.1 billion contracts in 2023 and retail participation surging (0DTE SPX options now account for over 40% of SPX options volume), the need for options-specific journaling has never been greater. Tracking spreads as single positions while maintaining per-leg tax records is something spreadsheets cannot do well.
The Multi-Asset Portfolio Problem
A typical active US trader might hold stocks in a Schwab account, trade SPY options on thinkorswim, run ES futures on an IBKR futures account, and hold crypto on Coinbase. That is four brokers, four export formats, four different tax treatment rules, and four sets of records that must be reconciled into a single tax return.
Without a journal that consolidates all asset classes, traders either spend days reconciling at tax time or overpay their CPA to do it. Worse, they lack a unified view of their actual performance. A trader might think they are profitable overall while their futures account quietly bleeds money — but they never see it because their records are fragmented.
How JournalPlus Helps US Traders
Automated Wash Sale Detection
JournalPlus scans every realized loss against the full 61-day window — 30 days before and 30 days after — across all imported accounts. When it detects a repurchase of the same or substantially identical security, it flags the wash sale, calculates the disallowed loss, and adjusts the cost basis of the replacement shares automatically.
How this works in practice: You sell 200 shares of AAPL on March 3 at $172 for a $600 loss. On March 15 — 12 days later, within the 30-day window — you buy back 150 shares at $170. JournalPlus flags this as a partial wash sale: $450 of the $600 loss is disallowed (proportional to the 150 shares repurchased out of 200 sold). The replacement shares’ cost basis adjusts from $170 to $173 per share ($170 + $3 disallowed loss per share). The remaining $150 loss on the 50 shares not repurchased remains deductible. At tax time, this wash sale is pre-coded on your Form 8949 export with adjustment code W and the $450 disallowed amount.
Most competing trading journals — including Tradervue and TradesVilla — lack native wash sale detection. Traders using those tools must either track wash sales manually or pay for separate tax software.
PDT Rule Monitoring
JournalPlus maintains a rolling 5-business-day day trade counter for each of your imported accounts. A clear dashboard shows:
- Current day trade count in the active window (e.g., 2 of 3)
- Dates when existing day trades fall out of the window
- Warning at 3/3 trades with the next available day trade date
For a trader with a $30,000 account who wants to stay below PDT limits, this is the difference between making an informed decision to save their last day trade for a high-conviction setup versus accidentally triggering PDT status on a marginal trade.
Form 8949 Export
At tax time, JournalPlus generates a complete Form 8949 dataset with every required field: security description, acquisition date, sale date, proceeds, cost basis, wash sale adjustment codes, adjustment amounts, and net gain or loss. For a trader with 847 trades across equities, options, and futures — including 23 wash sale adjustments — the export saves 10+ hours of manual data entry and eliminates transcription errors that could trigger IRS notices.
The export separates trades into the correct Form 8949 boxes (A through F) based on whether basis was reported on your 1099-B and whether the holding period was short-term or long-term.
Multi-Session Performance Tracking
JournalPlus automatically segments your equity and options trades by session: pre-market, regular session, and after-hours. Futures trades are segmented by Globex session boundaries. This reveals patterns that blended P&L hides entirely.
You might discover that your regular-session trades produce a 54% win rate with a 1.8:1 reward-to-risk ratio, while your pre-market trades run at 38% win rate with 0.9:1 reward-to-risk. That data makes the decision to stop trading pre-market objective rather than emotional — and could be worth thousands in avoided losses annually.
Multi-Asset, Multi-Broker Consolidation
Import from TD Ameritrade (thinkorswim CSV), Interactive Brokers (Flex Query XML), Fidelity (CSV), Charles Schwab (CSV), and Webull (CSV) into one unified journal. Each asset class gets its own analytics:
- Stocks: Win rate, average gain/loss, holding period distribution, sector breakdown
- Options: Strategy-level P&L (verticals, iron condors, straddles), Greeks at entry, assignment/exercise tracking
- Futures: Per-contract P&L with tick value calculations, margin utilization, session-based performance
- Crypto: Cost basis tracking per lot (FIFO, LIFO, specific identification), IRS property classification
Instead of checking four broker apps to understand your overall performance, you see one consolidated dashboard with the cross-asset correlations and total portfolio metrics that inform real allocation decisions.
Worked Example: A Complete US Trading Week With Tax Implications
David trades a $50,000 account across thinkorswim (stocks and options) and Interactive Brokers (ES futures). Here is one week of activity and how JournalPlus handles the tax complexity.
Monday: David buys 200 shares of AAPL at $172 on thinkorswim, total cost $34,400.
Tuesday: He sells 5 SPY 0DTE puts (SPY $520 strike, $2.30 premium) for $1,150 in premium received. SPY stays above $520 and the puts expire worthless at 4:00 PM. The $1,150 is a short-term capital gain.
Wednesday: David takes 2 ES long trades on IBKR during the Globex overnight session (entered at 9:30 PM Tuesday, exited at 11:15 PM). Net result: +8.5 points on ES = $425 per contract times 2 contracts = $850 gross. These are Section 1256 contracts — taxed 60/40 regardless of the 2-hour holding period.
Thursday: AAPL drops to $168 on weak guidance. David sells his 200 shares for a $800 loss ($172 - $168 = $4 times 200). His journal logs this realized loss.
Friday: David sees AAPL bounce to $170 pre-market on an analyst upgrade and buys 150 shares at $170. This triggers a wash sale: the Friday purchase is within 30 days of Thursday’s loss sale.
JournalPlus catches the wash sale immediately:
- Total loss on Thursday: $800
- Shares repurchased within 30 days: 150 out of 200 sold
- Disallowed loss: $600 (150/200 times $800)
- Deductible loss: $200 (remaining 50 shares not repurchased)
- New cost basis on Friday’s shares: $174 per share ($170 + $4 disallowed loss per share)
Additionally, JournalPlus flags: Tuesday’s expired puts are David’s 3rd day trade this rolling week (bought and sold same day). The dashboard now shows 3/3 day trades — one more would trigger PDT status on his thinkorswim account.
Weekly tax summary:
- SPY puts expired: +$1,150 short-term gain
- ES futures: +$850, taxed 60/40 under Section 1256 (effective rate approximately 26.8%)
- AAPL loss: -$200 deductible, $600 disallowed (wash sale, added to replacement share basis)
- Net taxable: +$1,800 across two tax treatments
Without this tracking: David would not realize the AAPL repurchase triggered a wash sale until tax time (or never), would not know he was one trade from PDT, and would need to manually separate his Section 1256 futures gains from ordinary stock/options gains. The journal handles all of this in real time.
FAQ
What is the best trading journal for US traders?
JournalPlus is built specifically for American traders with automated wash sale detection (scanning the full 61-day window per IRC Section 1091), PDT rule monitoring across rolling 5-day windows, Form 8949 and Schedule D export with pre-calculated adjustment codes, and imports from TD Ameritrade, Interactive Brokers, Fidelity, Schwab, and Webull. It is a one-time purchase of $159 with lifetime access — no monthly subscriptions.
How are short-term and long-term capital gains taxed differently?
Short-term gains (positions held under 1 year) are taxed as ordinary income at your marginal federal rate — from 10% to 37% depending on total taxable income. Long-term gains (held 1 year or more) receive preferential rates: 0% on income up to $47,025 (single), 15% up to $518,900, and 20% above that. For a trader in the 37% bracket, the difference between short-term and long-term treatment on a $50,000 gain is approximately $8,500 in federal tax savings. Holding period tracking in your journal makes this distinction actionable on every trade.
What is the wash sale rule and how does JournalPlus detect it?
The wash sale rule (IRC Section 1091) disallows a loss deduction if you buy the same or substantially identical security within 30 days before or after selling at a loss — a 61-day total window. JournalPlus scans every realized loss across all imported accounts, flags repurchases within the window, and automatically adjusts the replacement shares’ cost basis. For active traders making 500+ trades per year, automated detection catches dozens of wash sales that manual tracking would miss.
How does the Pattern Day Trader rule work?
FINRA Rule 4210 classifies you as a pattern day trader if you make 4 or more day trades in a margin account within any 5 rolling business days. PDT classification requires maintaining $25,000 minimum equity. Falling below triggers a margin call and potential 90-day trading restriction. JournalPlus tracks your rolling day trade count and warns you at 3/3 — preventing the accidental fourth trade.
Should I elect Section 475(f) Mark-to-Market status?
MTM election benefits active traders with high trade volume by eliminating wash sale rules and allowing full deduction of trading losses as ordinary losses (no $3,000 annual capital loss cap). The trade-offs: all gains become ordinary income (losing long-term capital gains rates), the election applies to all securities, and it is very difficult to revoke. This election makes sense for traders executing hundreds of trades per year who frequently trigger wash sales — but should be discussed with a tax professional before filing.
How are futures and index options taxed under Section 1256?
Section 1256 contracts — including regulated futures, index options (SPX, NDX, RUT), and broad-based index ETF options — receive automatic 60/40 tax treatment: 60% of gains are taxed at the long-term rate and 40% at the short-term rate, regardless of holding period. For a trader in the 37% bracket, this produces an effective rate of approximately 26.8% versus 37% for short-term stock gains — a 10.2 percentage point advantage that saves $10,200 on every $100,000 in gains.
Can JournalPlus handle options spread tracking?
Yes. JournalPlus tracks multi-leg options strategies — verticals, iron condors, straddles, strangles, butterflies — as single positions with combined P&L while maintaining per-leg records for tax purposes. Each leg’s Greeks at entry (delta, gamma, theta, vega) are recorded, and assignment or exercise outcomes are tracked through to stock delivery or cash settlement.
Does JournalPlus track trades across pre-market, regular, and after-hours sessions?
Yes. JournalPlus automatically segments equity and options trades by session: pre-market (4:00 AM – 9:30 AM ET), regular session (9:30 AM – 4:00 PM ET), and after-hours (4:00 PM – 8:00 PM ET). Futures trades follow Globex session boundaries. Per-session analytics let you objectively assess whether your extended-hours trading is profitable or costing you money through wider spreads and lower liquidity.
How does JournalPlus help at tax time?
JournalPlus exports your complete trade history in IRS Form 8949 format with cost basis, proceeds, holding period classification (short-term vs long-term), wash sale adjustment codes (W), and disallowed loss amounts pre-calculated. For a trader with 847 trades and 23 wash sale adjustments across multiple brokers and asset classes, this export saves 10+ hours of manual reconciliation and eliminates the transcription errors that trigger IRS notices. The data feeds directly into Schedule D or goes to your CPA as a finished dataset.
What Traders Say
"The wash sale tracking alone saves me hours every tax season. I had 23 wash sale adjustments last year across 847 trades — JournalPlus caught every one. I used to dread April, now my records are always ready."
"As a PDT-restricted trader with a $30,000 account, knowing exactly how many day trades I have left in the rolling window is critical. JournalPlus warned me at trade 3 and saved me from a 90-day freeze."
Frequently Asked Questions
What is the best trading journal for US traders?
JournalPlus is built for American traders with automated wash sale detection (61-day window scanning per IRC Section 1091), PDT rule monitoring across rolling 5-day windows, Form 8949 / Schedule D export, and imports from all five major US brokers — TD Ameritrade, Interactive Brokers, Fidelity, Schwab, and Webull. It costs $159 one-time with lifetime access — no monthly subscriptions.
Does JournalPlus support US broker imports?
Yes. JournalPlus supports imports from TD Ameritrade (thinkorswim CSV), Interactive Brokers (Flex Query XML export), Fidelity (CSV), Charles Schwab (CSV), and Webull (CSV). All trades are tracked with full USD P&L, commission costs, holding period classification, and wash sale status.
Can JournalPlus detect wash sales automatically?
Yes. JournalPlus scans the 61-day window around every loss sale — 30 days before and 30 days after — for repurchases of the same or substantially identical securities. Flagged wash sales have their disallowed losses automatically added to the replacement shares' cost basis. For an active trader with 500+ trades per year, this catches violations that are virtually impossible to track manually.
Is JournalPlus useful for tracking options trades?
Yes. JournalPlus handles multi-leg options strategies as single positions, tracks Greeks at entry (delta, gamma, theta, vega), records assignment and exercise outcomes, and breaks down P&L by strategy type — verticals, iron condors, straddles, and more. With US options volume exceeding 11 billion contracts annually, options-specific journaling is essential for any active trader.
How does the Pattern Day Trader rule work and how does JournalPlus help?
FINRA Rule 4210 defines a pattern day trader as anyone who executes 4 or more day trades in a margin account within 5 rolling business days. Once classified, you must maintain $25,000 in account equity or face a 90-day trading restriction. JournalPlus tracks your day trade count across the rolling window and warns you when you reach 3 out of 3 allowed trades — preventing the accidental fourth trade that triggers the restriction.
What is Section 475(f) Mark-to-Market and should I elect it?
Section 475(f) allows qualifying traders to treat all securities as sold at fair market value on the last business day of the tax year. The key benefit: wash sale rules no longer apply, and trading losses are fully deductible as ordinary losses without the $3,000 capital loss limitation. The trade-off: all gains become ordinary income (no long-term capital gains rate), and the election is difficult to revoke. You must file the election with your tax return by the due date of the first year it applies. JournalPlus supports MTM record-keeping by tracking year-end valuations on all open positions.
How are options and futures taxed differently from stocks?
Equity options (options on individual stocks) are taxed the same as the underlying stock — short-term or long-term based on holding period. Index options and futures fall under Section 1256 contracts: regardless of holding period, gains are taxed 60% at the long-term rate and 40% at the short-term rate. For a trader in the 37% bracket, this means Section 1256 gains are taxed at an effective rate of approximately 26.8% versus 37% for short-term stock gains — a significant advantage for futures and index options traders.
Can JournalPlus handle trades across multiple time sessions?
Yes. JournalPlus tracks pre-market (4:00 AM – 9:30 AM ET), regular session (9:30 AM – 4:00 PM ET), after-hours (4:00 PM – 8:00 PM ET), and Globex futures sessions. You can analyze performance by session to determine whether your extended-hours trades are actually profitable or whether the lower liquidity and wider spreads are hurting your results.
How does JournalPlus help at tax time?
JournalPlus exports your complete trade history in IRS Form 8949 format — with cost basis, proceeds, holding period, wash sale adjustment codes (W), and disallowed loss amounts pre-calculated. For a trader with 847 trades and 23 wash sale adjustments, this saves 10+ hours of manual reconciliation. The export plugs directly into Schedule D or can be handed to your CPA as a finished data set.
Start Improving Your Trading
Join thousands of traders who use JournalPlus to track, analyze, and improve their performance.
Buy Now - ₹6,599 for Lifetime Buy Now - $159 for Lifetime7-day money-back guarantee