Skip to content

yashtz/hft-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To build,

Compile files

g++ -std=c++17 -Wall -Wextra -O2 -c Order.cpp -o Order.o g++ -std=c++17 -Wall -Wextra -O2 -c OrderBook.cpp -o OrderBook.o g++ -std=c++17 -Wall -Wextra -O2 -c MatchingEngine.cpp -o MatchingEngine.o g++ -std=c++17 -Wall -Wextra -O2 -c main.cpp -o main.o

Link and create the .exe

g++ -std=c++17 -Wall -Wextra -O2 Order.o OrderBook.o MatchingEngine.o main.o -o hft-simulator

Run it

./hft-simulator

About

A C++ simulator that replicates the behaviour of a high-frequency trading (HFT) engine. Simulates an order-matching system where buy and sell orders are processed in real time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors