I’m using the
api.nomics.com/v1/exchange_candles endpoint with an interval of 4 hours. I call the endpoint every 4 hours (UTC) when the candles should close. What I’m seeing is that the candles don’t close on the 4 hour mark, rather they continue to be ‘in progress’ for a long time after they should be closed. I have a script that calls the endpoint over and over until the given time period finishes. Sometimes this can go 15 minutes past the hour.
For example, the candles with timestamp
2019-04-24 04:00:00 should close at
2019-04-24 08:00:00 UTC. But when 8 UTC comes along, that candles doesn’t actually close until about
Can someone explain why this is and if it’s possible to close the candles closer to the 4 hour mark? I understand a minute or two of variance, but 15 minutes is too long.