Powered by
EPAM

RTMath RTMath

About RTMath

RTMath is a collection of in-house built .Net and Java libraries for math, statistics, time-series analysis, financial computations, numerical optimizations, and Machine Learning. RTMath components are specially designed to run online computations within strict latency SLAs of high-frequency trading bots.

We have managed to achieve superior results due to efficient integrations with best-in-class native code libraries (like Intel MKL, MKL PARDISO, LibSVM, SharkML), continuous scientific papers, and competitors' offerings research, as well as using various code-optimizations, including designing special memory-efficient interfaces for stream processing.

Unlike most modern technologies, targeting large-scale parallel computations on clouds and big clusters, RTMath libraries show the best results on single-node environments, as they do not waste time on scheduling MapReduce experiments.

RTMath was originally designed as a part of QuantOffice product and to tackle use cases in the financial domain. Today, RTMath is a sophisticated standalone product expanding way beyond the original scope of tasks.

 

Technology Stack

  • Core Technologies: Native C, C++, Java, .Net,Python
  • Auxiliary Technologies: Cake and Gradle, Nunit, Java, JMH, BenchmarkDotNet, Intel MKL, IPP, BLAS, LAPACK, PARDISO, OpenCV, Shark-ML, LibSCM

RTMath is developed and supported by the Senior Data Scientist Andrei Davydau

Contact Team >
Open Positions >