2010-03-05 14 views
8

Voglio testare un gateway FIX per la nostra azienda e mi chiedevo se esiste già qualcosa in opensource che posso utilizzare o forse sfruttare per completare questa attività.Simulatore client FIX open source

Attualmente sto guardando QuickFix ma non sono sicuro se abbia un client che può essere utilizzato contro qualsiasi gateway FIX standard.

Anche i collegamenti a qualsiasi materiale didattico esistente su questo argomento sarebbero apprezzati.

Grazie

risposta

11

codice QuickFIXengine viene fornito con paio di esempi, vedere http://www.quickfixengine.org/quickfix/doc/html/examples.html

probabilmente avrete bisogno tradeclient per l'invio di messaggi. È uno strumento da riga di comando che invierà messaggi FIX al server.

È possibile utilizzare l'esempio ordermatch per avviare il server FIX semplice che incrocerà gli ordini e invierà ExecutionReports al client.

Per tutte le applicazioni di esempio è necessario fornire un file di configurazione all'avvio. Basta seguire le istruzioni al sito web quickfixengine, vedere example config file. Il tuo cliente sarà initiator e il server acceptor.

Ho utilizzato queste app di esempio pesantemente per testare in particolare lo ordermatcher, ho aggiornato il mio per gestire gli ordini di modifica e separare i simboli stock/futures/opzioni e così via.

Lo tradeclient utilizza lo screen logger in modo da visualizzare tutti i messaggi in uscita e in arrivo sulla riga di comando.

+0

Grazie, è stato utile. – anijhaw

2

QuickFIX può essere utilizzato per inviare messaggi standard-compliant (con diversi livelli di sicurezza // utilizzano forte :-) sicurezza su FIX server/gateway.

quickfix ha il codice di esempio bello sul suo sito: http://www.quickfixengine.org/quickfix/doc/html/sending_messages.html

+0

Sto provando con QuickFix, sto cercando di vedere se riesco a trovare alcuni esempi di messaggi codificati FIx da qualche parte – anijhaw

+0

quickfix ha un codice di esempio piacevole sul suo sito: http://www.quickfixengine.org/quickfix/doc/html/ sending_messages.html –

0

C'è uno strumento di interfaccia grafica che consente di simulare sia client che server. Si chiama MINI FIX. Uno può costruire mesages mentre vede o usa il codice per parlargli e ottenere una risposta rispettiva. L'unico inconveniente è che è solo per Windows.