FAST-protokolla (lyhenne englanniksi. FIX Adapted for STreaming ) - FIX -protokollan binääriversio , joka on sovitettu suoratoistoon verkon yli. Kehittäjä: FIX Protocol Ltd. Käytetään suurten markkinatietojen siirtämiseen kaupankäyntijärjestelmissä. Se mahdollistaa suurten tietomäärien siirtämisen markkinatransaktioista kompaktemmassa muodossa ja sitä käytetään nopeissa kaupankäyntijärjestelmissä, jotka vaativat pieniä lähetysviiveitä. [1] [2]
Hyväksytty standardi käyttää versiota 1.2, jota monet pörssit ja välittäjät tukevat . Protokollan avoimen lähdekoodin toteutukset ovat saatavilla.
Useiden projektien FAST-protokollan toteutusten lähdekoodi on saatavilla:
Projekti | Ohjelmointikieli | Linkki | Lisenssi | Huomautuksia |
---|---|---|---|---|
Viitetoteutus FPL:stä | Xi | www.fixprotocol.org/fastdownload | W3C-ohjelmiston lisenssi . | Epätäydellinen toteutus |
Viitetoteutus FPL:stä | C# | www.fixprotocol.org/fastdownload | W3C-ohjelmiston lisenssi. | Epätäydellinen toteutus |
OpenFAST | Java | www.openfast.org | Mozillan julkinen lisenssi | Sisältää SCP 1.1:n |
OpenFAST.NET | C# | www.sourceforge.net/projects/openfastdotnet/ | Mozillan julkinen lisenssi | Sisältää SCP 1.1:n |
NOPEA | C++ | www.quickfast.org | BSD-lisenssi | Sisältää rajapinnat C#:lle (.NET) |
mene nopeasti | golang | www.github.com/co11ter/goFAST | Apache-lisenssi 2.0 | Epätäydellinen toteutus |