diff --git a/CryptoExchange.Net/Clients/RestApiClient.cs b/CryptoExchange.Net/Clients/RestApiClient.cs index 9fb8aed..2112c21 100644 --- a/CryptoExchange.Net/Clients/RestApiClient.cs +++ b/CryptoExchange.Net/Clients/RestApiClient.cs @@ -92,7 +92,7 @@ namespace CryptoExchange.Net } // Calculate time offset between local and server - var offset = result.Data - localTime; + var offset = result.Data - (localTime.AddMilliseconds(result.ResponseTime!.Value.TotalMilliseconds / 2)); timeSyncParams.UpdateTimeOffset(offset); timeSyncParams.TimeSyncState.Semaphore.Release(); }