Home About Approach Research Partners Contact

Algorithmic Trading

Capital Preservation
Through Algorithmic
Discipline

Kelly Lab builds risk-first trading algorithms and macro-driven research frameworks. In volatile markets, how much you lose matters more than how much you gain.

Risk-First
Operating Philosophy
3 Pillars
Size · Signal · Control
Data-Driven
Research Foundation
Scroll

The market rewards discipline, not courage

Most people approach trading by chasing returns and reacting to price. We believe that's wrong: without a rigorous risk framework, gains are temporary and drawdowns are catastrophic.

Kelly Lab exists because equities and alternative asset markets alike deserve the same mathematical discipline applied to capital preservation that institutional trading has refined over decades, starting with position sizing done right, automating trades to remove emotional interference, and adhering to research-led conviction.

Three pillars. One discipline.

01 —

Position Sizing

We apply the Kelly Criterion to determine optimal position sizes mathematically, never by gut feel. Every allocation is a calculated fraction of capital designed to maximise growth while containing drawdown risk.

Kelly Criterion

02 —

Macro & Regime Intelligence

Market cycles are visible in the data before they appear in price. We monitor macro regime signals: rate cycles, volatility term structure, credit spreads, and cross-asset correlations, to read what charts alone cannot tell you.

Regime Signals

03 —

Drawdown Control

Every position operates inside a hard risk ceiling, defined before a trade is placed. Stop-loss rules, correlation limits, and position caps contain the downside regardless of how convinced the model is, because avoiding ruin matters more than chasing an edge.

Drawdown Discipline

Built on a mathematical foundation

The Kelly Criterion provides the mathematical backbone for every position we take. It answers the fundamental question: given a known edge and risk, what fraction of capital should be deployed?

f* = (bp − q) / b
f* = fraction of capital
b = net odds received
p = probability of win
q = probability of loss
Read Our Full Approach
01

Macro Data Ingestion

Monitor rate cycles, volatility term structure, and cross-asset correlations across the markets we trade

02

Market Cycle Assessment

Identify macro regime: accumulation, distribution, expansion, or contraction

03

Edge Calculation

Estimate probability-weighted expected value for each thesis using historical and macro regime context

04

Kelly Sizing & Execution

Apply the criterion to size the position; execute algorithmically to remove emotion from entry and exit

05

Review & Iterate

Post-trade analysis feeds back into model assumptions for continuous refinement of the research loop

We are looking for the right conversations

We are selectively open to partnerships with those who share our belief in risk-managed approaches to algorithmic trading and bring advanced technologies or methodologies that complement our own.