Hacker News new | ask | show | jobs
by peschu 2225 days ago
Is there a open source framework/application in go or rust based on FIX protocol? In forex quite a lot broker offer FIX apis(because MT4 is using FIX).

The use case would be to have only one application to watch/place orders simultanously on 2-3(...multiple) broker accounts. To spread risk of losing funds in case a broker goes bankrupt (or whatever reason).

2 comments

QuickFIX, a long-standing C++/Java FIX engine, has a Golang implementation:

https://github.com/quickfixgo/quickfix

I did not know that MT4 uses FIX!

But I can't speak for Rust or Go. If there isn't one already, there really should be...

Not the MT4 client but the backend seems to use fix according to: https://blackbullmarkets.com/en/platforms/fix-api-trading/

"...MetaTrader 4 (MT4) is the FIX application that BlackBull Markets uses."