← All work
Case study · Lead engineer

TradeFIQ

An algorithmic trading platform that runs people's strategies on the exchanges they already use, without ever holding their money. Started in 2025 as AlgoEdger.

RoleLead engineer
Since2025
PlatformsWeb · Android · iOS
LanguagesGo · Rust · TypeScript · Dart
The brief

Professional trading discipline, without writing code.

Most people who automate their trading do it with scripts that skip the rules professionals apply every time: stop-losses, drawdown limits, trading hours. TradeFIQ lets them build a strategy from blocks, test it on real market history, and run it on their own account.

The hard part isn't the features. It's trust. The platform places real orders with other people's money, charges fees and pays strategy authors. It has to be right at the worst possible moment, every time.

Non-negotiables

Four rules everything else had to obey.

Never hold users' moneyTrading capital stays on the user's exchange. The platform only ever acts on it.
Never miss a protective orderA stop-loss must go out even when everything else is slow or failing.
Test what you runA backtest must use the same decisions as the live system, not a simpler copy.
Charge once, or not at allA fee is never lost and never taken twice, even if a server dies mid-way.
Hard problems

What made it difficult, and what I did about it.

01

Moving money we never hold

Why it's hard

Every number about a user's capital lives on a system we don't control, and it has to be right even when that system is slow or briefly wrong.

Result

Trade sizes come only from the user's own account. Platform fees live in a separate ledger that can never pay for a trade, so a billing bug can't place an order.

02

Exits that go out under pressure

Why it's hard

Exchanges throttle, time out and go down exactly when markets move fast, which is when stop-losses fire.

Result

Orders that protect a position always go ahead of everything else. They are never quietly dropped: they go through or fail loudly.

03

Backtests you can believe

Why it's hard

Most platforms test with simplified logic, so results look better than live trading ever will.

Result

Backtests replay real market history through the same decisions the live system makes.

04

Fees only when followers profit

Why it's hard

Copy-trading followers pay a manager only in weeks they make money. Settling that across many accounts must survive crashes and retries.

Result

Settlement is safe to run again at any point. Every fee is either taken exactly once or returned.