Automatic Trading System
Stack
C#, ZeroMQ, Win32 OCX, Syncthing, MariaDB, SQLite
Achitecture
Features
- Implement minimum set of necessary functions to allow abstraction of multiple brokers
 - Korean Futures and Stock brokers interface implemented with Win32 OCX
 - Order management system was originally a C# Excel VSTO, entirely rewritten in pure C#
 - One executor per strategy
 - Trading signals generated internally or by partners
 
Intranet
Stack
Python, Flask, C#, jQuery, Vue.js, MariaDB, Pandas, AdminLTE, Bootstrap, Celery, Redis
Architecture
Features
- Custom reports and charting, including compliance
 - Automatic download and storage of necessary data
 - Functionality custom tailored to the company's needs and business processes, from Vacation requests and approval, to IPO data entry
 - Scheduled tasks (Celery + Redis)
 
Screenshots


