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

Known Exchange Data Inconsistencies #11982

Closed
cdcv opened this issue Feb 16, 2022 · 2 comments
Closed

Known Exchange Data Inconsistencies #11982

cdcv opened this issue Feb 16, 2022 · 2 comments
Labels
important Higher priority question

Comments

@cdcv
Copy link

cdcv commented Feb 16, 2022

What are the known types of inconsistencies or errors in exchange data?
Is there a list somewhere, in ccxt or elsewhere, of know 'inconsistencies' in exchange data? I'm sure there are quite a few. Would save everyone a lot of time if they can read through the known ones instead of everyone having to discover them for themselves. I'm sure that which ones you run into depend on what you are doing with the data. I also imagine that if you put together a list of the top 5 or top 10, it might be a pretty good start, and others could add to it as they are discovered. You already mention a few of them in the docs that relate to how to make calls for exchange data.

Missing OHLCV/candle data
I just found, as expected, that there are gaps in the OHLCV data pulled from the exchanges. For example, in some cases there are hours of missing data between the 1m data points from heavily traded pairs where trades must certainly have been made. Re-downloading the data again produces the same result. Not sure what the origin of these is, eg whether trading was actually unavailable for that time or the data are just missing.

Thank you.

@cdcv cdcv changed the title Exchange Data Inconsistencies Known Exchange Data Inconsistencies Feb 16, 2022
@ttodua ttodua added the important Higher priority label Jul 31, 2022
@ttodua
Copy link
Member

ttodua commented Aug 29, 2024

late reply here, but i udnerstand the frustration, howeer, it's hard to collect a definitive description of exchanges' api bugs (as itself their bugs are sometimes undeterministic for us to precisely define).
anyway, we are adding a .Features metadata soon, which would give users more insights of what does exchange support or what params could be supproted.

if you want to get notifications about ccxt updates, i advise to subscribe in 'ccxt announcements' channel (https://discordapp.com/channels/690203284119617602/1057748769690619984 or https://t.me/ccxt_announcements)

@ttodua ttodua closed this as completed Sep 3, 2024
@ttodua
Copy link
Member

ttodua commented Sep 3, 2024

closing this for now, as we collect some of them in skip-tests.json and some of them would be exposed in .features ( #23629 ), other than that, the exchange specific documents can be read inside exchange method's code & comments there.

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

No branches or pull requests

3 participants