I built FIXParser https://fixparser.dev initially because I wanted to learn HFT. This was over 10 years ago, but I still maintain and build it to this day. Turns out several companies find it useful too! It doesn’t make much money, but I’m more stubborn than smart so I’m quitting my day job and will work full-time on FIXParser next year.
APIs from the popular brokerages have done the job, but I've experienced more than my fair share of request failures. This sometimes can be the trades themselves, which includes opening/closing higher risk I realize your software is a parser and I may have went on a bit of a tangent, but I'm always open to new ideas and ways to make my project more efficient.
Edit: Also, nice use of the linear gradient on a couple of your buttons in dark mode. I feel like I remember that css trick on HN one day and thought it was clever.