Trading journal + performance analytics for swing traders

See where your P&L is made and lost. Run every trade from plan to review.

Import your trades, add the context behind each decision, and compare P&L across strategies, setups and rule adherence.

Full access for 30 days · No card · No broker login

Welcome back, Alex!Wednesday, 15 July 2026
Total portfolio value$160,000
+$10,600+7.1% total return
Realized P&L+$8,460+5.7%
Unrealized P&L+$2,140+1.4%
Today+$380+0.2%
Performance
All Portfolios

Portfolio performance chart with controls for realized P&L, portfolio value and benchmark comparison.

Performance chart showing realized P&L over 12M.

Portfolio Heat2.48%Within plan
Win Rate (Closed)58.3%28W / 20L
Win Rate (Open)62.5%5W / 3L
R-Mult (Closed)+0.42R48 trades
R-Mult (Open)+0.31R8 positions
My dashboardAnalytics in your preferred order
3 widgets
Trading Activity
6M
38 trading days26 trades closed
LossProfit
Rolling Profit Factor
20 trades
1.74Current PF
Trade 20Trade 48
R-Multiple Distribution
Avg +0.42R
−2R0+3R
Losses 20Wins 28

Dashboard showing three analytics widgets.

Performance analyticsTrack P&L, win rate, profit factor, expectancy and average R.
Strategy insightsCompare results by strategy, setup, regime, sector and symbol.
Trade journalKeep the plan, rules and notes beside the fill and final result.
Portfolio oversightManage positions, allocation, activity and risk across portfolios.
One workspaceGo from imported trades to P&L and strategy breakdowns without rebuilding another spreadsheet.

The result is only the start

A P&L total tells you what happened, not why.

Broker records show fills. Spreadsheets show totals. Notes capture fragments. Swingfolio connects the result to the strategy, holding period, execution and decisions behind it.

01 · MEASURE

See whether trades that follow your rules perform better.

Start with tracked-trade P&L, win rate, profit factor, expectancy, average R and holding period, then inspect the numbers behind the summary.

Closed-trade P&LProfit factorExpectancy
02 · EXPLAIN

Find where the result is coming from.

Break P&L down by strategy, day of week, holding period, market regime, sector and symbol instead of judging every trade from one total.

Strategy comparisonSetup analyticsMarket context
03 · MANAGE

Keep open positions beside closed-trade results.

Check portfolio value, allocation, open positions, partial exits and weighted risk across every portfolio from the same dashboard.

Portfolio overviewOpen positionsRisk controls
04 · REVIEW

Improve the decisions behind the next trade.

Compare the plan with the execution, check rule adherence and keep lessons and action items attached to the trade that produced them.

Plan vs actualRule adherencePost-trade notes

A shorter path from trade history to answers

Bring the record. Add the decision. Review the pattern.

Total flexibility in how you bring trades in: files, screenshots, pasted confirmations, broker email or manual entry. Start tracking your performance today.

Import

Start from the history you already have.

Use CSV or Excel, or AI-assisted extraction for screenshots, PDFs and pasted confirmations.

Structure

Restore what the fills leave out.

Add strategy, setup, risk, stop, target, rules, notes, emotions and partial exits. Check unresolved rows before saving.

Analyze

Ask the same questions of every trade.

Compare P&L, strategy, risk, exits and behavior. If you choose, ask AI to summarize patterns in your saved closed trades.

CSVXLSXScreenshot · AIPDF · AIPasted text · AIBroker email

A swing trade takes days, not one click

Keep the decisions between entry and exit.

Most of the useful context comes after the first fill: risk changes, notes build up, positions scale out, and rules get tested.

DAY 0

Plan

Screen for candidates, extract trade ideas, and set strategy, entry rules, stop, target and risk.

DAY 1

Open

Executed units, average cost and stop-based risk added by the trade.

DAY 2–8

Manage

Daily notes, rule adherence, stop changes and the market condition around the hold.

SCALE

Partial exits

Each sale stays connected to the remaining units and original trade plan.

CLOSED

Review

Compare the final P&L, R-multiple, behavior and strategy in analytics.

Question 01 · consistency

Am I improving, or just having a good month?

1.74Profit factor
+$8,460 across 48 closed trades.

A 58.3% win rate, +$176 expectancy and +0.42R average result put the P&L in context before you change your rules.

Every metric traces back to the trades behind it

Question 02 · strategy

Which strategy is actually driving the result?

+$4,620Top strategy
Breakout · 20 closed trades.

Compare P&L, win rate, profit factor, average R and trade count before deciding whether a setup deserves more attention.

Your strategies, measured on the same yardstick

Optional AI, based on your saved trades

A review grounded in your saved closed trades.

Swingfolio can generate a review from your saved closed trades using trade count, win rate, total P&L and average R.

Start your 30-day free trial
AI performance reviewGenerated from your closed trades

Observation

Breakout trades drove most of the P&L.

With 20 breakout trades and a +0.42R overall average result, compare sample size, profit factor and rule adherence before changing how often you use the setup.

Review period48 closed trades
Win rate58.3%
Average result+0.42R

No generic advice. The review reads your record and nothing else.

Where Swingfolio fits

Bring fills, notes and results together.

Broker statements show official fills and positions. Spreadsheets can model the rest, but they take upkeep. Swingfolio keeps trades, context and analytics together.

Need
Broker record
Spreadsheet
Swingfolio
See fills and positions
Core account record
Manual import and upkeep
Imported into the trade record
Restore strategy context
Usually limited
Possible with custom fields
Setups, rules, notes, risk and emotions
Break down P&L
Statements and basic reports
Depends on your model
P&L metrics, strategy breakdowns and the trades behind them
See risk across portfolios
Typically separated by account
Requires maintained formulas
Weighted heat and position-level drivers
Prepare tax-focused reports
Transaction exports
Manual calculations
AU and US report views and exports

Test it on your own history

Use your own trading history before you pay.

Start with full access and no credit card. Try sample data first, then import your own trades and decide whether to continue.

Full-access trial$0

For 30 days. Choose a paid plan only if you decide to continue.

Start your 30-day free trial No card required · Paid plans from A$25/month · Export or delete your data anytime

Before you import

Straight answers.

The most common questions before an import are about access, effort, AI and price. Here are the answers.

What performance analytics does Swingfolio include?

Performance summaries include tracked-trade P&L, win rate, profit factor, expectancy, average R, trade count, holding period and FX impact. Deeper views cover strategy, setup, drawdown, exits, market context and behavior when the required data is available.

Does Swingfolio connect to my brokerage account?

Not yet. Direct broker connections are on the roadmap. For now, bring trade records in through the supported import paths, with no broker login or API keys required, and check the data before saving it.

What can I import?

CSV and Excel trade histories are supported with mapping and confirmation. Screenshots, PDFs and pasted confirmations use AI-assisted extraction. You can also enter trades manually.

What if I only have one portfolio?

The same P&L, journal, strategy and risk tools apply to a single portfolio. Multiple portfolios add consolidated oversight when your trading expands across accounts.

How is combined portfolio heat calculated?

Swingfolio converts each selected portfolio’s position risk to the display currency, adds those risk dollars, then divides by the combined portfolio value. It does not add the individual portfolio percentages.

Does AI decide what I should trade?

No. AI summaries use your saved closed trades and calculated metrics. They help summarize patterns in the record; they do not predict the next trade or guarantee an outcome.

Is the trial restricted?

The current offer is a 30-day trial with full feature access and no credit card required. See the pricing page for the plans available if you decide to continue.

Does Swingfolio replace my broker or tax adviser?

No. Your broker remains the execution and source record. Swingfolio organizes trade, portfolio and tax-focused reports; it does not execute trades or provide personal tax advice.

Put every trade to work.

Start your 30-day free trial

Full access before subscribing · No card required