Intelligent Trading Technology
On a mission to beat the market makers.
© Copyright 2025 True Alpha Technologies Ltd.Registered in England & Wales | Company No: 16899841