В документации Kucoin прямо не указано, что она хочет получить значение в unix-времени.DateTime.Ticks в .net основан на 1 января года 1, а эпоха Unix - 1 января 1970 года.
Вы можете использовать этот код, чтобы получить необходимое значение:
var CurrentTimestamp = (DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0, System.DateTimeKind.Utc)).TotalMilliseconds