Skip to content

amr080/xft-trading-system

 
 

Repository files navigation

UI Trader Example Client

Build Status GoDoc Go Report Card

Screnshot

About

This repo contains an example of a FIX trading system in Go Initiator service with a web UI that can interact with a quickfix Acceptor service and transmit common FIX messages back and forth. The messages are assembled and displayed in the UI in a way that will be familiar and informative to those wishing to explore basic quickfix capabilities. An acceptor to use as a local counterparty can be found in the examples repo.

Building the Client

make build

Running the Client

./bin/traderui

This will try to connect to a FIX acceptor on localhost:5001 and expose the UI on localhost:8080. You can modify the quickfix config for this found in config/tradeclient.cfg to suit your own needs.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 49.3%
  • Go 47.2%
  • HTML 2.7%
  • Makefile 0.8%