Supported brokers/Sierra Chart trading journal

A trading journal for Sierra Chart. The Trade Activity Log in, graded trades out.

Sierra Chart traders are precise about data. The Trade Activity Log has every fill, and the Trade Statistics tab has profit factor, drawdown and period stats. What it does not have is a place to say the trade was a D, that the stop was moved, or that you traded a setup that was not in your plan. Actal reads the log and does that part.

Free during beta · No card · Verified on real exports

Does Sierra Chart have a trading journal?

No. Sierra Chart has the Trade Activity Log, with Trade Statistics, Trades, Period Stats and Account Stats tabs computed from your fills. That is a detailed record and a solid stats screen. There is no grade, no mistake tag, no rule check, no plan and no way to see what a habit has cost you. The log saves to a text file in two clicks, and that file is all a journal needs.

What changes

Where Sierra Chart traders get stuck, and what a week with Actal looks like.

Today

Profit factor, drawdown, period stats. I know my numbers to the tick and I still do not know what to change tomorrow.

With Actal

Every trade gets a grade on execution and a mistake tag if there was one. The most expensive mistake becomes the one thing you work on this week, with the count on the dashboard every morning.

Today

I exported the log once and every price was 2345025 instead of 23450.25. I gave up.

With Actal

Actal spots the unscaled prices on the preview and asks once whether to divide by 100. Or use Save Log As, which writes prices already adjusted, and the question never comes up.

Today

My rules are in my head. Sierra Chart will fill the sixth trade of the day just as fast as the first.

With Actal

Rules are checked on every import: max trades, daily loss, cooldown after a loss. The sixth trade is red on the day it happened, with what it cost.

Today

Several Trade Accounts in one log. The stats blend them unless I filter every time.

With Actal

Trade accounts are kept apart when trades are rebuilt, so fills from two accounts never become one trade. Put each in its own account in Actal and see them side by side.

Today

I plan the session on the chart. By 10:30 I am trading a different idea.

With Actal

A, B and C scenarios before the open, a closeout after. Within a month you know how often you traded against your own plan, and the P&L splits into in-plan and off-plan.

Today

I tried a stats journal. It showed me the same stats Sierra Chart already had, in nicer colours.

With Actal

Actal adds what Sierra Chart cannot compute: grades, mistake costs, rules kept and broken, plan adherence and one focus a week.

Charts, studies, the DOM and the Trade Statistics tab stay in Sierra Chart. Actal reads one saved log and grades the trades in it.

Export in a minute

How to get the file out of Sierra Chart.

Written from Sierra Chart's own documentation and checked against real files where we have them. The same guide shows on the import page and next to any error.

Fills or Orders, both read

Set Trade Activity Type to Fills for one row per execution, or to Orders or All Activity for the order view. Both import. With Orders, only filled rows are used and duplicates from amended orders are removed by their Service Order ID.

Save Log As or Export

File, Save Log As writes prices as shown on your charts. File, Export writes a tab-delimited file with prices before the Symbol Price Multiplier. On a CME direct feed that means 2345025 for 23450.25. The preview catches it and asks before dividing.

Trade accounts stay apart

A log with several Trade Accounts is rebuilt per account, so fills from different accounts never blend into one trade. Filter to one Trade Account before saving if you want separate journals.

Import the Trade Activity tab, not Trades

The Trades tab is Sierra Chart's processed summary. Actal wants the Trade Activity tab so it can rebuild the trades from the fills themselves and check them against your rules.

Trade Activity Log, Trade Activity Type set to Fills
  1. 1Open Trade >> Trade Activity Log from the main menu and stay on the Trade Activity tab.
  2. 2Open Display Settings in the log window, set Trade Activity Type to Fills, and set the date range and the Trade Account.
  3. 3In the log window's own menu choose File >> Save Log As to write the visible rows to a text file (prices as shown on your charts), or File >> Export for a tab-delimited file (prices unadjusted, see below).
Columns to expect: DateTime, Symbol, Buy Sell, Filled Quantity or Quantity, Fill Price, Trade Account, Fill Execution Service ID.
  • File >> Export writes prices before the Symbol Price Multiplier is applied. On a CME direct feed that means 2345025 instead of 23450.25; the preview spots this and asks you to confirm dividing by 100.
  • File >> Save Log As writes adjusted prices, so no scaling question appears. Either file imports.
  • Multiple Trade Accounts in one file are kept apart during reconstruction; filter to one Trade Account before saving to keep journals separate.
Trade Activity Log, Trade Activity Type set to Orders or All Activity
  1. 1Open Trade >> Trade Activity Log from the main menu and stay on the Trade Activity tab.
  2. 2Open Display Settings, set Trade Activity Type to Orders or All Activity, and set the date range and the Trade Account.
  3. 3In the log window's menu choose File >> Save Log As (prices as shown) or File >> Export (tab-delimited, prices unadjusted) and save the file.
Columns to expect: ActivityType, DateTime, Symbol, OrderActionSource, Internal Order ID, Service Order ID, Quantity, Buy Sell, Price, Order Status, Fill Price, Filled Quantity, Trade Account, Position Quantity.
  • Only rows with Order Status Filled are used; duplicates from resubmitted or amended orders are removed by their Service Order ID.
  • Blank Filled Quantity cells fall back to the order Quantity, which is how Sierra writes many filled rows.
  • With File >> Export, symbols on a CME direct feed (often ending in _FUT_CME) come out price-scaled x100; the preview asks before dividing. File >> Save Log As writes them already adjusted.
  • The Trades tab of the log is a processed summary; import the Trade Activity tab so the fills themselves are reconstructed.
Other ways to get the file
Saved logs from earlier sessions

Logs you saved before sit in the SavedTradeActivity folder inside your Sierra Chart installation. Drop those files in as they are.

Rithmic or CQG behind Sierra Chart

If your account routes through Rithmic, R | Trader Order History also works, one day per file. Sierra Chart's log is usually quicker for a longer range. Pick one source per account.

Denali and Teton feeds

The log looks the same whatever the feed or route. Symbols ending in _FUT_CME are recognised, and price scaling is handled the same way.

After the import

Every trade checked against your rules, then graded.

Daily loss limit, max trades, size and cooldowns are checked the moment the file lands. Then each trade gets a grade on execution with your own setup criteria as the checklist, a mistake tag if there was one, and the chart marked up so the lesson sticks.

Rules judged on import, broken ones first
A to F on execution, P&L in a separate column
Mistakes with a running dollar cost
One thing to fix each week
actal.io/trades/9e54…
Trade review
3 of 7 in the queue
MNQZ5Short · 4 contracts
28 Aug 10:42 → 11:07 · Apex Eval 50K
−$418.50
23,412.25 → 23,464.50 · 25 min
Add screenshot
Paste a screenshot to attach · click one to annotate
stop moved here
▤ library✎ annotate
annotated
10:55 Price came back to entry and I moved the stop instead of taking the flat. Third time this month.
Rule break on this trade
Kept trading after the daily loss limit ($750) was hit
2 trades after the line, netting −$418.50.
Discipline grade
A1
B2
C3
D4
F5
D · Rules broken, position held past the plan.
Mistakes
Moved stopTraded past daily loss limitChasedRevenge
Tags
pullbackopen driveNY session
Strategy
Opening drive
State
Frustrated
Trade 3 of 7 in the queue
J / K to move · 1–5 to grade · ⏎ to save
Save & next
When the import goes wrong

Five things that happen with Sierra Chart files, and the fix.

Prices are 100 times too big

You used File, Export on a CME direct feed. Confirm the divide-by-100 prompt on the preview, or save the log with File, Save Log As instead, which writes adjusted prices.

The file is rejected

You saved the Trades tab or a spreadsheet. Go back to the Trade Activity tab, set Trade Activity Type to Fills, and use File, Save Log As.

Trades are missing

The log only saves what Display Settings shows. Check the date range and the Trade Account in Display Settings, then save again. Anything already imported is skipped.

Quantities look wrong on some orders

Sierra Chart leaves Filled Quantity blank on many filled rows in the Orders view. Actal falls back to the order Quantity. If a trade still looks off, use the Fills view instead, which has one row per execution.

Times are off

The log is written in the time zone set in Sierra Chart's global settings, with no zone in the file. Set your Actal profile timezone to match and import again.

actal.io/settings/rules
Settings
Risk rules
Risk rules
Your own limits, checked against every trade automatically. Stopping at a limit is a rule kept; the trades taken after a line is crossed are what break it.
1R = $250R size
Pause
Stop for the day after losing 3R ($750)Daily loss limit
every account · hit 4×, respected 2×, last 90 days
Pause
At most 6 trades per dayMax trades per day
every account · kept every day, last 90 days
Pause
Wait 15 min after a losing tradeCooldown after a loss
every account · broken on 1 day, last 90 days
Pause
Only trade between 09:30 and 11:30Trading window
every account · kept every day, last 90 days
Pause
Stop for the day after 3 losses in a rowStop after consecutive losses
every account · hit 1×, respected 1×, last 90 days
Pause
Also for

Sim, eval, funded and live, side by side.

Each Sierra Chart account becomes an account in Actal with its own rules where they differ, and one dashboard across all of them. A habit that shows up on every account is easy to see.

Sierra Chart with Denali, Teton, Rithmic or CQG
Several Trade Accounts in one Sierra Chart installation
Sim accounts inside Sierra Chart
Questions

Sierra Chart questions

Open Trade, Trade Activity Log, stay on the Trade Activity tab. In Display Settings set Trade Activity Type to Fills and pick the dates and the Trade Account. Then File, Save Log As. Drop the file on the import page and click Import.

Import today's Sierra Chart session. Grade it tonight.

One export, one minute, and the rules tell you how the day actually went. Free while in beta, no card, everything unlocked.