├── .dockerignore ├── .env_example ├── .gitignore ├── README.md ├── acceptor ├── application.py ├── dockerfile ├── model │ ├── Field.py │ ├── Message.py │ ├── __init__.py │ └── logger.py ├── server.cfg ├── server.py ├── spec │ ├── FIX40.xml │ ├── FIX41.xml │ ├── FIX42.xml │ ├── FIX43.xml │ ├── FIX44.xml │ ├── FIX50.xml │ ├── FIX50SP1.xml │ ├── FIX50SP2.xml │ └── FIXT11.xml └── start.sh ├── docker-compose.yml ├── initiator ├── application.py ├── client.cfg ├── client.py ├── dockerfile ├── model │ ├── Field.py │ ├── Message.py │ ├── __init__.py │ └── logger.py ├── spec │ ├── FIX40.xml │ ├── FIX41.xml │ ├── FIX42.xml │ ├── FIX43.xml │ ├── FIX44.xml │ ├── FIX50.xml │ ├── FIX50SP1.xml │ ├── FIX50SP2.xml │ └── FIXT11.xml └── start.sh └── requirements.txt /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env_example: -------------------------------------------------------------------------------- 1 | APP_PORT=3000 2 | WORKING_DIR=/app -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/README.md -------------------------------------------------------------------------------- /acceptor/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/application.py -------------------------------------------------------------------------------- /acceptor/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/dockerfile -------------------------------------------------------------------------------- /acceptor/model/Field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/model/Field.py -------------------------------------------------------------------------------- /acceptor/model/Message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/model/Message.py -------------------------------------------------------------------------------- /acceptor/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /acceptor/model/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/model/logger.py -------------------------------------------------------------------------------- /acceptor/server.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/server.cfg -------------------------------------------------------------------------------- /acceptor/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/server.py -------------------------------------------------------------------------------- /acceptor/spec/FIX40.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX40.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX41.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX41.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX42.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX43.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX43.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX44.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX44.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX50.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX50.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX50SP1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX50SP1.xml -------------------------------------------------------------------------------- /acceptor/spec/FIX50SP2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIX50SP2.xml -------------------------------------------------------------------------------- /acceptor/spec/FIXT11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/spec/FIXT11.xml -------------------------------------------------------------------------------- /acceptor/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/acceptor/start.sh -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /initiator/application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/application.py -------------------------------------------------------------------------------- /initiator/client.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/client.cfg -------------------------------------------------------------------------------- /initiator/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/client.py -------------------------------------------------------------------------------- /initiator/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/dockerfile -------------------------------------------------------------------------------- /initiator/model/Field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/model/Field.py -------------------------------------------------------------------------------- /initiator/model/Message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/model/Message.py -------------------------------------------------------------------------------- /initiator/model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /initiator/model/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/model/logger.py -------------------------------------------------------------------------------- /initiator/spec/FIX40.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX40.xml -------------------------------------------------------------------------------- /initiator/spec/FIX41.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX41.xml -------------------------------------------------------------------------------- /initiator/spec/FIX42.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX42.xml -------------------------------------------------------------------------------- /initiator/spec/FIX43.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX43.xml -------------------------------------------------------------------------------- /initiator/spec/FIX44.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX44.xml -------------------------------------------------------------------------------- /initiator/spec/FIX50.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX50.xml -------------------------------------------------------------------------------- /initiator/spec/FIX50SP1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX50SP1.xml -------------------------------------------------------------------------------- /initiator/spec/FIX50SP2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIX50SP2.xml -------------------------------------------------------------------------------- /initiator/spec/FIXT11.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/spec/FIXT11.xml -------------------------------------------------------------------------------- /initiator/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rinlevan/quickfix-python-samples/HEAD/initiator/start.sh -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | quickfix==1.15.1 2 | --------------------------------------------------------------------------------