Fixation: tools for interacting with the FIX protocol

Release v0.2.15. (Installation)

Features

Installation

With Pip

Installation with Pip is the hotness, simply:

$ pip install fixtrate

Installing From Source

Fixation is developed on Github

You can clone the public repository:

$ git clone git://github.com/helaoban/fixtrate.git

Or download the tarball:

$ curl -OL https://github.com/helaoban/fixtrate/tarball/master

And from the root directory, simply:

$ python setup.py install

Session

The page contains all information about fixtrate Session API:

Session Quickstart

This page should get you up to speed on the basics of the fixtrate Session API.

First, make sure that fixtrate is installed and up-to-date

Connect to a FIX Endpoint

Begin by importing the session module:

from fixtrate import session

Now, let’s try connecting to a FIX server:

fix_session = session.FixSession()

async with fix_session.connect():
    await fix_session.logon()
    async for msg in fix_session:
        print(msg)

Now, we have a FixSession called fix_session.

Indices and tables