Portfolio

Automatic Trading System

Stack

C#, ZeroMQ, Win32 OCX, Syncthing, MariaDB, SQLite

Achitecture

Trading System Architecture

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

Intranet 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

Intranet Chart

Intranet Vacations

Intranet IPO