Artem Matiash, Developer in London, United Kingdom
Artem is available for hire
Hire Artem

Artem Matiash

Verified Expert  in Engineering

Software Developer

Location
London, United Kingdom
Toptal Member Since
February 10, 2022

Artem is a senior quantitative researcher with over six years of commercial experience researching and implementing trading algorithms for quantitative hedge funds and prop shops. He specializes in the Python programming language, including scripts, packages, pipelines, and GUIs, and has statistics knowledge, such as machine learning and data science. Artem has a deep understanding of financial markets, stocks, ETFs, futures, options, crypto, and currencies.

Portfolio

Self-employed
Python, Machine Learning, Data Science, Portfolio Management...
Toptal
Python, Data Collection, Data Science, Data Analysis, Web Scraping, SQL...
Hudson & Thames
Python, Statistics, Machine Learning, Trading, Portfolio Management...

Experience

Availability

Full-time

Preferred Environment

Python, PyCharm, Ubuntu, Jupyter Notebook, SQL, Git

The most amazing...

...project I've implemented is an event-driven backtesting platform for calculating trading strategies' historical performance across various assets.

Work Experience

Senior Quantitative Researcher | Independent Consultant

2021 - PRESENT
Self-employed
  • Accompanied the client's research and development cycle to automate a proprietary quantitative macro trading algorithm.
  • Used ETL pipelines for portfolio and sentiment trading strategies.
  • Implemented ML research framework for algorithmic strategy development.
  • Implemented a microservice trading platform to facilitate large-scale data processing for ML-based algorithmic strategies execution.
Technologies: Python, Machine Learning, Data Science, Portfolio Management, Algorithmic Trading, R&D, Financial Markets, Backtesting Trading Strategies, Quantitative Finance, Regression Modeling, Bots, Finance, Financial Modeling, SQL, Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Quantitative Research, Futures & Options, Linux

Data Scientist

2022 - 2023
Toptal
  • Developed a microservice infrastructure to collect, store, and process trades and quotes data for further analysis, signal generation, and execution. Used Kafka as a buffer.
  • Packaged developed tools as a standalone proprietary Python library that can be easily used and extended.
  • Oversaw a live execution process with various tailor-made monitoring tools.
  • Implemented tailor-made limit order execution and position sizing.
Technologies: Python, Data Collection, Data Science, Data Analysis, Web Scraping, SQL, Asynchronous Programming, Quantitative Finance, Amazon Web Services (AWS), Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Quantitative Research, Futures & Options, Linux

Senior Quantitative Researcher

2020 - 2021
Hudson & Thames
  • Developed multiple proprietary Python libraries for data parsing and manipulation, backtesting, and performing financial ML workflows.
  • Researched numerous alpha capturing futures trend strategies using proprietary ML frameworks, forecasted annual Sharpe ratio of 2.5+.
  • Researched stock portfolio strategy using proprietary ML frameworks and forecasted annual Sharpe ratio of 1.2.
  • Conducted research on statistical arbitrage alpha capturing futures strategy using proprietary ML frameworks.
Technologies: Python, Statistics, Machine Learning, Trading, Portfolio Management, Algorithmic Trading, R&D, Data Science, Financial Markets, Backtesting Trading Strategies, Quantitative Finance, Regression Modeling, Bots, Finance, Financial Modeling, SQL, Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Quantitative Research, Futures & Options, Linux

Quantitative Researcher

2018 - 2020
Modex
  • Researched diversifying strategies using G10 currencies and increased the annual Sharpe ratio from 0.48 to 1.2.
  • Optimized the company’s code infrastructure to increase execution speed 100 times.
  • Researched various alpha capturing strategies using index futures.
  • Developed strategy monitoring tools with notifications in Slack and Telegram.
Technologies: Python, SQL, Financial Markets, R&D, Portfolio Management, Algorithmic Trading, Data Science, Backtesting Trading Strategies, Quantitative Finance, Regression Modeling, Bots, Finance, Financial Modeling, Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Quantitative Research, Futures & Options, Linux

Quantitative Researcher

2017 - 2018
Numerical Technologies
  • Contributed to launching a multimillion New York-based quantitative hedge fund.
  • Implemented a Python module for raw financial data clearing, verification, and processing.
  • Upgraded a Python module for Bloomberg API manipulations to work with SAPI.
  • Created a standalone Python application for market orders allocation and optimal execution via the PyQt interface.
Technologies: Python, Trading, Financial Markets, Algorithmic Trading, R&D, Data Science, Backtesting Trading Strategies, Quantitative Finance, Regression Modeling, Bots, Finance, Financial Modeling, Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Quantitative Research, Futures & Options, Linux

Backtesting Platform

A Python-based platform for simulating trading strategies' historical performance. I redesigned and improved the existing single-asset solution to increase the number of assets, timeframes, and data types utilizing the subscription approach and distributed data sourcing. Authored various internal order types such as limit, market, stop-limit, and one-cancels-all orders and library for iterative calculation of 100+ technical indicators and features. Backtester was also integrated into the R&D cycle by connecting the input data stream to a high-speed database and output data stream to the web-hosted dashboard.

A Crypto Trading Platform

A Python-based modular solution for day trading cryptocurrency derivatives based on the readings from multiple exchanges. I developed connectors between the exchange's data source and high-speed database to compress, store, and process data. Processed data was then passed to a signal generator that utilized the exchange's API for optimal order execution. Logging was performed via a chatbot in Telegram. The bot was traded live with test capital to check a researched hypothesis.

Intraday Futures Trading Strategy

A high-speed, data-intensive algorithmic trading strategy that uses trade data to generate signals calculates trend direction and position size and automatically executes orders using exchanges API. Trend and size quantities are based on a pre-trained Machine Learning algorithm with features selected by feature importance and expert knowledge
Estimated Sharpe ratio of 2.5. Traded live on small-cap for half a year.

Languages

Python, SQL

Paradigms

Data Science, Quantitative Research, Asynchronous Programming

Other

Calculus, Probability Theory, Linear Algebra, Statistics, Computer Science, Optimization, Algorithms, Financial Markets, Trading, Machine Learning, R&D, Algorithmic Trading, Portfolio Management, Backtesting Trading Strategies, Quantitative Finance, Regression Modeling, Bots, Finance, Financial Modeling, Data Analytics, Quantitative Analysis, Forecasting, Artificial Intelligence (AI), Futures & Options, Data Collection, Data Analysis, Web Scraping

Tools

PyCharm, Git

Platforms

Ubuntu, Jupyter Notebook, Apache Kafka, Amazon Web Services (AWS), Linux

2014 - 2020

Master's Degree in Applied Systems Analysis

Kyiv Polytechnic University - Kyiv, Ukraine

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring