binance-p2p-market-history/p2p-collector/utils.py
Gabriel Ramos 2c41a7a6b3 feat: implement binance p2p collector daemon
Set up continuous P2P VES/USDT market history data collection, normalization, validation, and date-partitioned Parquet storage.
2026-06-05 14:40:05 -04:00

15 lines
383 B
Python

import random
from datetime import datetime, timezone
def jitter(interval: float) -> float:
"""
Returns a value within interval ± 10%
"""
variation = interval * 0.10
return interval + random.uniform(-variation, variation)
def now_utc() -> datetime:
"""
Returns the current UTC datetime with timezone info.
"""
return datetime.now(timezone.utc)