Skip to content

Order Placement & recvWindow

sonvister edited this page Mar 14, 2018 · 2 revisions

The following timing diagram illustrates the meaning and application of the recvWindow argument as well as the relationship of the high-level and low-level APIs.

NOTE: This diagram displays an ideal situation where your local time is synchronized with the Binance server time. This is not always so and is why there is a synchronization process which calculates an offset used during timestamp creation. As you can see, it is important for reliable use of the recvWindow argument -- and the API in general -- that timestamps are synchronized. The default recvWindow value, based on the latest Binance API documentation, is 5000 (5 seconds). The synchronization process cannot be disabled, but the rate at which the timestamp offset is refreshed can be controlled (default period is arbitrarily set at 1 hour).

Clone this wiki locally