Skip to content

This simulated trade engine was developed using c++ and compiled with g++ and gcc compilers. It operates using pre-inputted sample data and provides the user with a dummy wallet to make trades with. Users can amend how many and what amounts of cryptocurrencies they start the initial trading period with.

Notifications You must be signed in to change notification settings

ObiAU/Cryptocurrency-Trade-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simulated Trade Engine (C++)

Developed a user-friendly trade engine using C++ and the g++ compiler. The engine uses pre-inputted data, allowing for realistic simulation of trading environments.It includes a dummy wallet feature for users to engage in simulated trades with various cryptocurrencies and US Dollars. Users also have the flexibility to set initial trading parameters, including the quantity and types of cryptocurrencies.

Functionality Highlights:

  • Displays market stats from the order book.

  • Supports bid and ask orders, with the ability to specify amounts for trades.

  • Provides a view of wallet balance over specified time periods.

  • Allows progression through trading periods, with consolidation of past transactions.

  • Implements a pricing mechanism where user-offered bid prices exceeding the current maximum are automatically adjusted to match the current max bid price, ensuring as realistic as possible trading scenarios.

More features to come!

About

This simulated trade engine was developed using c++ and compiled with g++ and gcc compilers. It operates using pre-inputted sample data and provides the user with a dummy wallet to make trades with. Users can amend how many and what amounts of cryptocurrencies they start the initial trading period with.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published