New
The Time of Day Effect: A Breakthrough in Trading Cost Optimization
Full details here

Contact us

Stamford (Headquarters)

2 Landmark Square, Suite 214
Stamford, CT 06901, USA

London

60 Cannon Street
London EC4N 6NP, UK

Bengaluru

Block L, Embassy Tech Village
Devarabisanahalli Bengaluru
Karnataka 560103, India

Singapore

Level 22, Ocean Financial Centre, 10 Collyer Quay, Raffles Place
Singapore 049315, Singapore