Skip to main content

AsyncIO FIX Protocol client for Python

Project description

AsyncFIX - AsyncIO FIX Protocol Python Framework

tests coverage Code style: black

AsyncIO FIX protocol library for Python

Highlights

  • Pythonic way of dealing with FIX messages
  • Schema validation
  • Tools for unit testing client apps
  • NewOrderSingle container / state management support
  • Session management included (FIX journaling, session restoring, heartbeats, resets)
  • FIX Tester - tool for FIX unit testing (schema validation, order management, protocol message exchange)
  • FIX 4.4 protocol implemented
  • 100% unit test code coverage

Installation

pip install asyncfix

Getting started

Credits

This project initially intended to be a fork of AIOPyFIX, but things went too deep and too far. Hopefully, this project could help. Please, star this repo if you are going to use this project.

License

MIT 2023 Aleksandr Vedeneev

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asyncfix-1.0.1.tar.gz (67.5 kB view details)

Uploaded Source

Built Distribution

asyncfix-1.0.1-py2.py3-none-any.whl (48.6 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file asyncfix-1.0.1.tar.gz.

File metadata

  • Download URL: asyncfix-1.0.1.tar.gz
  • Upload date:
  • Size: 67.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for asyncfix-1.0.1.tar.gz
Algorithm Hash digest
SHA256 b3fb7091e20c55657c914b6b7f48ee2823f62119c56b91349b290a2408d27f71
MD5 97a40d55085e1bc5164c22dacb5ddca3
BLAKE2b-256 15c14fa47d947b360f2950e22451ad88c699305ba44628dc7431818c860c3d54

See more details on using hashes here.

File details

Details for the file asyncfix-1.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: asyncfix-1.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 48.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for asyncfix-1.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2724c90a9ecb8341528a072af0006a476f0d36d34579b4619fb1fe907f94abde
MD5 ea46831f869c86190334acf060202c54
BLAKE2b-256 e7771335616dc85d251e19fb42500bf4c912bd04feb4c3ed67731110709cc645

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page