Intelligent Trading Technology

Seeking True Alpha 

On a mission to beat the market makers.

© Copyright 2025 True Alpha Technologies Ltd.
Registered in England & Wales | Company No: 16899841