2010-03-05 2 views
8

Ich möchte ein FIX-Gateway für unser Unternehmen testen und fragte mich, ob bereits etwas in Opensource existiert, das ich verwenden oder vielleicht nutzen kann, um diese Aufgabe abzuschließen.Open Source FIX-Client-Simulator

Ich bin derzeit auf der Suche QuickFix, aber ich bin mir nicht sicher, ob es einen Client hat, der gegen jedes Standard-FIX-Gateway verwendet werden kann.

Auch Links zu Lernmaterialien, die zu diesem Thema existieren, wären willkommen.

Dank

Antwort

11

QuickFIXengine Code kommt mit paar Beispiele finden http://www.quickfixengine.org/quickfix/doc/html/examples.html

Sie wahrscheinlich tradeclient für das Senden von Nachrichten möchten. Es ist ein Befehlszeilenprogramm, das FIX-Nachrichten an den Server sendet.

Sie können das Beispiel ordermatch verwenden, um einen einfachen FIX-Server zu starten, der Aufträge übergibt und ExecutionReports zurück an Ihren Client sendet.

Für alle Beispielanwendungen müssen Sie eine Konfigurationsdatei zum Hochfahren bereitstellen. Folgen Sie einfach den Anweisungen unter quickfixengine Website, siehe example config file. Ihr Client wird initiator und Server acceptor sein.

Ich habe diese Beispiel-Apps stark zum Testen verwendet, vor allem die ordermatcher, ich habe meine aktualisiert, um Änderungen zu bearbeiten und trennt Aktien/Futures/Optionen Symbole und so weiter.

Die tradeclient verwendet Bildschirmprotokoll, so dass Sie alle ausgehenden und eingehenden Nachrichten in der Befehlszeile sehen sollten.

+0

Danke das war hilfreich. – anijhaw

2

QuickFIX Standard-konforme Nachrichten verwendet werden kann, senden (mit unterschiedlichen Sicherheitsstufen // starke Sicherheit :-) verwenden Servern/Gateways zu beheben.

quickfix hat schöne Beispielcode auf seiner Website: http://www.quickfixengine.org/quickfix/doc/html/sending_messages.html

+0

Ich versuche mit QuickFix, ich versuche zu sehen, ob ich einige Beispiel FIx codierte Nachrichten irgendwo finden kann – anijhaw

+0

quickfix hat schönen Beispielcode auf seiner Website: http://www.quickfixengine.org/quickfix/doc/html/ sending_messages.html –

0

Es gibt ein altarnatives GUI-Tool, mit dem sowohl Client als auch Server simuliert werden können. Es heißt MINI FIX. Man kann Nachrichten erstellen, wenn er Code sieht oder verwendet, um mit ihm zu sprechen und entsprechende Antworten zu erhalten. Der einzige Nachteil ist, dass es nur Windows ist.