Python Forum
Quickfix or any FIX modul python 3 ? - Printable Version

+- Python Forum (https://python-forum.io)
+-- Forum: Python Coding (https://python-forum.io/forum-7.html)
+--- Forum: General Coding Help (https://python-forum.io/forum-8.html)
+--- Thread: Quickfix or any FIX modul python 3 ? (/thread-851.html)



Quickfix or any FIX modul python 3 ? - Serp - Nov-09-2016

Hi,

I would like to connect to FIX API ( wikipedia.org/wiki/Financial_Information_eXchange ) using python 3.4.

Everywhere "Quickfix" is recommend for this, but I was not able to find quickfix for python 3 ?!
Does anyone know if quickfix for python 3 exist? Did someone fork it or simular?

And if it does not exist, is it possible to import a python 2 modul into a python 3 script and execute the script with python 3? I guess not :D


RE: Quickfix or any FIX modul python 3 ? - Larz60+ - Nov-09-2016

On quickfix and python 3: https://github.com/quickfix/quickfix/issues/54


RE: Quickfix or any FIX modul python 3 ? - Serp - Nov-09-2016

(Nov-09-2016, 02:38 PM)Larz60+ Wrote: On quickfix and python 3: https://github.com/quickfix/quickfix/issues/54

thank you, this is also the only thing I found when searching...

If you scroll down to bottom there is written:

MaximilianR commented on 8 Apr
@wldcordeiro Has your branch moved? The link doesn't work.
Any desire from the maintainers to integrate it into the main repo?

[Image: 2653546?v=3&s=88]

andradei commented on 9 Apr
@MaximilianR The fork has been discontinued.


RE: Quickfix or any FIX modul python 3 ? - nilamo - Nov-09-2016

Have you tried pyFIX? https://github.com/wannabegeek/PyFIX

If quickfix says it doesn't work with python3, then it doesn't work with python3. You can either spend your time trying to fix that, use a different package, switch to python2, or build your own solution (it's just a protocol, right? So Twisted would also work.)


RE: Quickfix or any FIX modul python 3 ? - Serp - Nov-10-2016

(Nov-09-2016, 07:41 PM)nilamo Wrote: Have you tried pyFIX?  https://github.com/wannabegeek/PyFIX

If quickfix says it doesn't work with python3, then it doesn't work with python3.  You can either spend your time trying to fix that, use a different package, switch to python2, or build your own solution (it's just a protocol, right?  So Twisted would also work.)

ah, thank you! This looks very good, I will try it out. Thank you so much :)