Project Description
A client/server FIX engine setup provides a powerful way to simulate how broker-dealers route orders to exchanges. By replicating real-world trading scenarios, this simulation helps identify potential disruptions before they occur in a live production environment. The goal of this project is to proactively uncover possible outage scenarios, recreate them in a controlled setting, and develop solutions in advance.
Key Features
- FIX Client/Server Engine: Developed a robust engine capable of processing FIX 4.3 dictionary standards.
- parseFIX Utility: An efficient tool that analyzes raw FIX logs and generates structured reports in CSV format.
- CSV Formatter: A versatile utility designed to transform any CSV-formatted data according to specified rules.
- Web Application for Learning: An interactive web app designed to enhance learning and retention of FIX tags through engaging methods.
- Ongoing Development: Additional utilities are in development to further enhance FIX message processing and analysis capabilities.
Related Videos
Check out my video tutorials on this project:
Additional Resources
Further documentation, source code repositories, and related materials will be added here in the future.