All projects
Case study · Algorithmic trading
SOFinvest
A multi-account algorithmic trading bot running in production.
- Sector
- Finance
- Type
- Trading bot
- Status
- In production
The context
SOFinvest wanted to automate the execution of its trading strategies across several accounts in parallel, with no manual intervention and a level of reliability fit for real money.
The challenge
A trading bot has to meet several constraints at once:
- it runs continuously, without constant human supervision;
- each account has its own access credentials, which must stay isolated and protected;
- an execution error costs money directly;
- you need to be able to reconstruct afterwards what the bot did, and why.
What we built
A multi-account bot that applies the strategies defined by the client and places orders for each account independently.
- Per-account isolation: each account's access and state are kept separate.
- Protected secrets: API keys are never written in plain text in the code.
- Safeguards: checks before every order to prevent abnormal executions.
- Traceability: every decision and every order is logged.
The result
[To be completed: number of accounts managed, how long it has been in production, availability.]
The bot is in production and maintained by Kairn.