Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Whats is the HFT-Orderbook's main use ? #10

Closed
samholt opened this issue Nov 5, 2017 · 5 comments
Closed

Whats is the HFT-Orderbook's main use ? #10

samholt opened this issue Nov 5, 2017 · 5 comments

Comments

@samholt
Copy link

samholt commented Nov 5, 2017

Love this implementation;

Wondering what you find the main use of it is ?

Noticed your implementation of Websocket API's for other cryptocurrency exchanges,
Would you be interested in collaborating on a joint websocket api project ?

Best,
Sam

@samholt samholt changed the title Whats is the HFT-Orderbooks main use ? Whats is the HFT-Orderbook's main use ? Nov 5, 2017
@deepbrook
Copy link
Collaborator

Hey @samholt ,

glad to hear you like it!
Regarding its use, it was actually just a C excercise. Using it to compile a cross-exchange book would be a use case for it indeed. Coming from crypto, the difficulty with that is though, that it requires an order ID for every order.
While some exchanges provide that, many of them do not (some do not even provide level3 book data) - which makes order tracking difficult this way. Which is why my systems usually only track level 2 books and disregard granular order specifics.

That's an entirely different scenario, of course, for "proper" financial instruments. Being what it is, crypto is still very much in its baby shoes.

What type of collaboration did you have in mind?

Cheers,

Nils

btw: Pardon that I didn't mail you instead of replying here - I'm currently abroad and it appears my mail service is being blocked.

@samholt
Copy link
Author

samholt commented Nov 6, 2017

Excellent,

Currently extending https://github.com/ccxt/ccxt, to implement Websocket's for all the exchanges that support it. Interested in your previous work on your Websocket's for: https://github.com/nlsdfnbch/bitex. Would you be interested in helping us port it over to ccxt, and begin to integrate all the api functionality alongside the other 90 exchanges, with the active dev team.

@deepbrook
Copy link
Collaborator

deepbrook commented Nov 6, 2017

Absolutely!
Although I would like to point out that the websockets were a beta, which since then hasn't been improved. Especially the bitfinex one should perhaps be replaced.

I have had a look at ccxt in the past and was quite impressed!

@deepbrook
Copy link
Collaborator

Do you have a slack or gitter channel on which we could discuss the implementation?

@deepbrook
Copy link
Collaborator

Closing this, moved to gitter :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants