Skip to content
/ HFT Public
forked from jshellen/HFT

采用随机最优控制方法求解AS做市算法及其变种,包含HJB方程的求解程序以及AS做市策略的输出框架;

License

Notifications You must be signed in to change notification settings

MarsYu888/HFT

This branch is 3 commits behind jshellen/HFT:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d3cfb73 · Jul 1, 2021

History

18 Commits
Apr 26, 2021
Apr 26, 2021
May 19, 2021
Apr 26, 2021
Jul 19, 2020
Jul 1, 2021
May 19, 2021
Jul 21, 2020

Repository files navigation

HFT

This repository contains semi random collection of "High Frequency Market Making" algorithms created using stochastic optimal control. Resulting Dynamic Programming Equations are solved using simple Euler finite difference scheme.

AS++

  • Avellaneda Stoikov inspired model
  • Terminal inventory penalty
  • Running inventory penalty

ASAS

  • Avellaneda Stoikov inspired model
  • Terminal inventory penalty
  • Running inventory penalty
  • Factors adverse selection into the optimal distances

AS+++

  • Avellaneda Stoikov inspired model
  • Terminal inventory penalty
  • Running inventory penalty
  • Hedging areas using QVI conditions over value function
  • Factors liquidity rebate into the optimal distances

ASMP

  • Avellaneda Stoikov inspired model
  • Incorporates Stoikov's Micro-Price model into the optimal decision to either be at the best bid or offer.

About

采用随机最优控制方法求解AS做市算法及其变种,包含HJB方程的求解程序以及AS做市策略的输出框架;

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 84.3%
  • Python 15.7%