PRICE_FILTER changed without notice

Hi,

Today I’ve received the following error from the Spot API, when placing an order on CHZUSDT:

{"code":-1013,"msg":"Filter failure: PRICE_FILTER"}

After investigation, I’ve seen that the PRICE_FILTER for the symbol changed without any announcement from Binance.
(Sometime before 2021-03-11 10:18:21 UTC but after 2021-03-11 08:00:48)

Furthermore, it used the -1013 error code instead of the -9xxx listed in the API docs.

My question is that will this be a common occurrence? Could you please make announcements on the Binance News site before adjusting the filters? This modification really striked me unprepared.

Also please allow API users a grace period during which the new PRICE_FILTER is returned via the /api/v3/exchangeInfo endpoint, but still the old one is used, so trading bots have time to accomodate the changes.

Thanks.

Hello,

At the moment, there’s no alerts in advance if there’s a change on the Filters, like PRICE_FILTER, the expected is to monitor eventual changes/ handle Filter failure errors, update local values and retry the order.

Thanks for bringing this topic, we’ve registered your feedback and may create something in the future to help the alerting.

Hi,

I’ve seen the next upcoming change on the announcements site:
https://www.binance.com/en/support/announcement/f4067ee368a0430ea5276b5d6daf7c80

This is exactly what I’ve been hoping for, thanks for the heads up.