-
Notifications
You must be signed in to change notification settings - Fork 8
Macosh/Order_Book
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
WORK IN PROGRESS The aim of this project is to build a basic order book simulator. Classes include: order_class.py - specifies attributes and methods of different types of orders: market order, limit order, etc. orderbook_class.py - specifes attributes and methods of a 'price-time priority' order book given order types specified in order_class.py matching_engine_class.py - specifies attributes and methods of a matching engine for order types specified in order_class.py order_generator.py - aims to simulate a random flow of orders into an order book, with the goal of reflecting order dynamics throughout different market regimes price_history_db.py - is a database of history or executed orders with all relevant order details - ultimately to be replaced by an SQL DB orderbook.py - new class for an orderbook at will replace eventually the current one: orderbook_class.py iceberg_management.py - a class that manages the Iceberg orders More classes controlling flow of data between existing classes is going to be build.
About
Simulator of a basic order book flow and order execution
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published