I've started open source project some time ago see link below. It's still not complete, but maybe someone could find the project useful.
It's boost.python C++ wrapper around FXCM's library, with test in Python.