Protocol FAST (abreviat din engleză. FIX Adapted for STreaming ) - o versiune binară a protocolului FIX , adaptată pentru streaming prin rețea. Dezvoltat de FIX Protocol Ltd. Folosit pentru a transfera cantități mari de date de piață în sistemele de tranzacționare. Permite transferul unor cantități mari de informații despre tranzacțiile de pe piață într-o formă mai compactă și este utilizat în sistemele de tranzacționare de mare viteză care necesită întârzieri reduse de transmisie. [1] [2]
Standardul aprobat folosește versiunea 1.2, care este susținută de multe burse și brokeri . Sunt disponibile implementări open source ale protocolului.
Codul sursă al mai multor implementări ale protocolului FAST din proiecte este disponibil:
Proiect | Limbaj de programare | Legătură | Licență | Note |
---|---|---|---|---|
Implementarea de referință de la FPL | Xi | www.fixprotocol.org/fastdownload | Licență software W3C . | Implementare incompletă |
Implementarea de referință de la FPL | C# | www.fixprotocol.org/fastdownload | Licență software W3C. | Implementare incompletă |
OpenFAST | Java | www.openfast.org | Licență publică Mozilla | Include SCP 1.1 |
OpenFAST.NET | C# | www.sourceforge.net/projects/openfastdotnet/ | Licență publică Mozilla | Include SCP 1.1 |
Rapid rapid | C++ | www.quickfast.org | Licență BSD | Include interfețe pentru C# (.NET) |
du-te repede | golang | www.github.com/co11ter/goFAST | Licență Apache 2.0 | Implementare incompletă |