Skip to content
Sayfitech
Capital markets

Kestrel Capital

Research to execution, on one rail

Kestrel Capital: Research to execution, on one rail

Client identities and brand marks are anonymised. Names, logos and interfaces shown are not real companies or real projects.

Sector
Capital markets
Location
DIFC, Dubai
Year
2025
Kickoff to production
22 weeks
01Overview

Backtesting, execution and risk for a DIFC fund, rebuilt so a strategy moves from notebook to live capital in a day.

02The problem

Strategies were researched in notebooks and re-implemented by hand for production. The two versions never behaved identically, so every discrepancy became a week of forensics. Risk limits lived in a spreadsheet.

03What we built
01

One codebase, two modes

The same strategy code runs against historical and live data. Simulation models real fees, funding and market impact, so backtests stop flattering themselves.

02

Risk before the order

Position limits, exposure caps and kill switches evaluate pre-trade. Breaches halt the strategy and page a human rather than logging a warning.

03

Reconciled every morning

Fills, fees and positions reconcile against venue statements automatically. Any break is flagged before the desk opens.

04In the product
Risk and blotter on one desk: same code that ran the backtest.
Risk and blotter on one desk: same code that ran the backtest.
Pre-trade kill switch paging the desk before the order leaves.
Pre-trade kill switch paging the desk before the order leaves.
05The result

Research-to-production now fits in a day, and backtest-to-live tracking error is small enough to be a metric instead of an argument.

What changed

Research to live
1 day
Reconciliation
Daily
Risk limits pre-trade
Live
Stack
  • Python
  • Rust
  • TimescaleDB
  • Redis
  • Grafana
Disciplines applied
Next step

Tell us what's slowing you down.

Fifteen questions, one screen at a time, and a verdict at the end. No call needed to get it.

Start a projectOr email us directlyinfo@sayfi.ai