Open in app
Home
Notifications
Lists
Stories

Write
Sergey Malchevskiy
Sergey Malchevskiy

Home

Published in DataDrivenInvestor

·Feb 4

Event-Based Portfolio Rebalance Approach

Today I’m going to share with you my idea about how to get improved investing performance using machine learning. — Today I’m going to share with you my idea about how to get improved investing performance using machine learning. Most of the investors use a time-based rebalance approach (e.g. each month, quarter, or year). My hypothesis is that the portfolio should be rebalanced as the market changes.

Data Science

7 min read

Event-Based Portfolio Rebalance Approach
Event-Based Portfolio Rebalance Approach

Published in Towards Data Science

·Mar 19, 2020

Fine-Tuning the Algorithmic Strategy Using a Particle Swarm Optimization

How to define sub-optimal parameters of the trading strategy if the number of the combination is extremely huge — Today we talk about a technique that allows searching a good set of parameters for a limited time, also we will consider one trading strategy as a bonus. Have a good read! Table of Contents Gentle Introduction to Particle Swarm Optimization Trading Strategy Algorithm Let’s Code It! Experiment

Data Science

10 min read

Fine-Tuning the Strategy Using a Particle Swarm Optimization
Fine-Tuning the Strategy Using a Particle Swarm Optimization

Published in Towards Data Science

·Sep 10, 2019

Unsupervised Learning to Market Behavior Forecasting

You will get know how to model the market behavior using Hidden Markov Model. This article includes a trading strategy using this approach. — Introduction The market data is a sequence called time series. Usually, researchers use only price data (or asset returns) to create a model that forecasts the next price value, movement direction, or other output. I think the better way is to use more data for that. The idea is try to…

Stock Market

6 min read

Unsupervised Learning to Market Behavior Forecasting
Unsupervised Learning to Market Behavior Forecasting

Published in Towards Data Science

·Jun 18, 2019

Application of Gradient Boosting in Order Book Modeling

Creating an ML model that forecasts the price movement in the order book. This article contains a full-cycle of research. — Today we are going to create an ML model that forecasts the price movement in the order book. This article contains a full-cycle of research: getting data, visualization, feature engineering, modeling, fine-tuning of the algorithm, quality estimation, and so on. What is an Order Book?

Machine Learning

8 min read

Application of Gradient Boosting in Order Book Modeling
Application of Gradient Boosting in Order Book Modeling

Published in Towards Data Science

·Feb 15, 2019

Bayesian Optimization in Trading

Today, I’m going to show how to apply Bayesian optimization to tuning trading strategy hyperparameters. — Algorithmic trading has similar problems to those in machine learning. Today, I’m going to show how to apply Bayesian optimization for tuning trading strategy hyperparameters. Let’s suppose you created a trading strategy with a few hyperparameters. This strategy is profitable on a backtesting. …

Machine Learning

8 min read

Bayesian Optimization in Trading
Bayesian Optimization in Trading

Published in Towards Data Science

·Dec 5, 2018

Pairs Trading with Cryptocurrencies

The article describes a brief introduction to pairs trading including concept, basic math, strategy algorithm, trading robot development… — The article describes a brief introduction to pairs trading including concept, basic math, strategy algorithm, trading robot development, backtesting and forwarding tests evaluation, and future problems discussion. As a practical example, the robot will trade on cryptocurrencies.

Trading

7 min read

Pairs Trading with Cryptocurrencies
Pairs Trading with Cryptocurrencies

Nov 19, 2018

Adaptive Trend Following Trading Strategy based on Renko

Algorithmic trading strategy based on Renko brick size optimization approach. The article contains: concept, algorithm, code, backtesting. — Today I’m going to show how to create an algorithmic trading strategy on Python. This strategy uses my original research from one previous article. This current article consists of these parts: Concept Algorithm description Trading strategy development Backtesting and analyzing the result

Cryptocurrency

8 min read

Adaptive Trend Following Trading Strategy based on Renko
Adaptive Trend Following Trading Strategy based on Renko

Apr 17, 2018

How to Develop a Stock Market Analytical Tool using Shiny and R

I’ve been developing once an analytical tool for analyzing the Russian stock market. The purpose was building CAPM for stocks that are… — I’ve been developing once an analytical tool for analyzing the Russian stock market. The purpose was building CAPM for stocks that are included in RTSI. I carried out this analytical pipeline in R: data recieving, CAPM calculation, and chart drawing. It was implemented as R script. I periodically launched this…

Stock Market

6 min read

How to Develop a Stock Market Analytical Tool using Shiny and R
How to Develop a Stock Market Analytical Tool using Shiny and R

Published in Towards Data Science

·Mar 31, 2018

Renko Brick Size Optimization

Hi everyone! — Hi everyone! I carry out research on financial time series at Quantroom. We work on algorithmic strategies problems in stock and crypto markets. Today, I’m going to overview a research about how to do a noise reduction in financial time series using Renko chart. The purpose of the article is…

Stock Market

8 min read

Renko Brick Size Optimization
Renko Brick Size Optimization
Sergey Malchevskiy

Sergey Malchevskiy

Data science & Quantitative finance http://malchevskiy.pro

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable