Before I tell you about my issue, let me describe my environment:
Environment
Operating System: Ubunutu 16.04
Python Version: python 2.7
Description of Issue
Ingest Data not being loaded for many markets. I have only focused on Poloniex minute data but here is a list of pairs that currently do not work with version 0.3.1
Out of a total of 69 pairs in Poloniex BTC market we have 7 pairs not working
Data History is not accurate. data prices are not matching exchanges prices on that date at that time.
This may be because data from the 3 exchanges are being now aggregated, but that's not the only issue.
Data values are spiking/jumpy. Example prices increase from 1.4e-6 to 1.6e-6 in 30 minutes when the expected behavior (on exchange candle data) was that it will incrementally increase from 1.4e-6 to 1.43 to 1.5 to 1.55 to 1.6. These are just hypothetical numbers but I have seen this behavior in most currencies since the update.
These two errors did NOT exist on version 0.2.X
Here is how you can reproduce this issue on your machine:
Reproduction Steps
Run the following code. lines 64-70 comment the markets that give errors. Uncomment them to filter them from the universe.
[2017-10-24 19:06:46.909017] INFO: exchange_bundle: pricing data for [u'bcn_btc'] not found in range 2017-01-01 05:30:00+00:00 to 2017-01-08 05:30:00+00:00, updating the bundles.
[====================================] Fetching poloniex minute candles: : 100%
Pricing data open for trading pairs bcn_btc trading on exchange poloniex since 2014-05-20 00:00:00+00:00 is unavailable. The bundle data is either out-of-date or has not been loaded yet. Please ingest data using the command `catalyst ingest-exchange -x poloniex -f minute -i bcn_btc`. See catalyst documentation for details.
Since it crashes on bcn_btc pair all other pairs in that 30 minute cycle skipped, without printing ther values.
I believe both issues reported here have been resolved with commit 3d88d6a2c707adfb4e3791773e1ace942f62f8aa in release 0.3.3. Re-open if that's not the case.
Dear Catalyst Maintainers,
Before I tell you about my issue, let me describe my environment:
Environment
Description of Issue
Ingest Data not being loaded for many markets. I have only focused on Poloniex minute data but here is a list of pairs that currently do not work with version 0.3.1
Data History is not accurate. data prices are not matching exchanges prices on that date at that time. This may be because data from the 3 exchanges are being now aggregated, but that's not the only issue. Data values are spiking/jumpy. Example prices increase from 1.4e-6 to 1.6e-6 in 30 minutes when the expected behavior (on exchange candle data) was that it will incrementally increase from 1.4e-6 to 1.43 to 1.5 to 1.55 to 1.6. These are just hypothetical numbers but I have seen this behavior in most currencies since the update.
These two errors did NOT exist on version 0.2.X
Here is how you can reproduce this issue on your machine:
Reproduction Steps
Code
Error
Since it crashes on bcn_btc pair all other pairs in that 30 minute cycle skipped, without printing ther values.
Sincerely,
avn3r