Live Log in Start free

Backcandle vs
Soft4FX.

Soft4FX runs inside MetaTrader 4 or 5, so it inherits that platform's Windows install. Backcandle is standalone and browser-based, with its own execution engine and journal.

Their price
$109 one-time licence
Their free tier
Demo: 5 trades per run, 2 sample years
In the browser
No — MT4/MT5 plugin, Windows
Sourced
11 of 13 rows
Checked
01 · Side by side

What each one
actually does.

Feature Backcandle Soft4FX
Free tier 10 sessions/day, no card Demo: 5 trades per run, 2 sample years
Runs in the browser Yes, nothing to install No — MT4/MT5 plugin, Windows
Crypto perpetuals Majors free, all on Pro None listed; BTCUSD and ETHUSD
US stocks Premium plan None built in; 12 stock indexes
Metals Premium plan Gold and silver, from 2003
Spot FX pairs Not offered 60 pairs
Exchange-listed futures Not offered not verified
Automatic trade journal Every fill logged Trade history with Excel export
Performance analytics Win rate, PF, Sharpe, drawdown Statistics tab, equity graph
Funding & liquidation Modelled on perpetuals not verified
Replay speed Up to 10× Ticks per second or a real-time multiple
Historical depth 12M+ bars from 2020 10–20 years of tick data
Keyboard-first execution Full hotkey map Order hotkeys (Ctrl+B, Ctrl+S)

The Backcandle column is checked against the product. The Soft4FX column is read from their own site, soft4fx.com, and was last checked Oct 1, 2026. Their plans change, so their site is the current answer. Cells marked not verified are ones no page of theirs we found states — that is not the same as them lacking it.

02 · Questions

The things
people ask.

Is Backcandle a MetaTrader plugin?

No. It is a standalone web application with its own matching engine, so there is no MetaTrader install and no broker account involved.

Can I practise crypto perpetuals with funding and liquidation?

Yes. Perpetual sessions apply funding payments and liquidate a position when margin runs out, the same way the live venue would.

03 · Other comparisons

Weighing up
something else?