FIX client/server sample app for FX market data and trading using quickFix engine.
- Clone the repository
- Do mvn clean install on both
FxFixAcceptor
andFxFixInitiator
projects. To do that you can run below commands in root directory of this repository.mvn -f ./FxFixAcceptor/ clean install
mvn -f ./FxFixInitiator/ clean install
- Start the Acceptor
StartAcceptor.class
- Start the Initiator
StartInitiator.class
- You can modify the configurations of acceptor and initiator in
acceptorSettings.txt
andinitiatorSettings.txt
files.
- Deal Types : Spot, Forward , NDF
- Full/Incremental Refresh
- NewOrderSingle
- ExcutionReports