INNER CODE UNIT · Python

normalize_timezone

ranaroussi/quantstats · quantstats/_compat.py:70

def normalize_timezone(data: pd.Series | pd.DataFrame) -> pd.Series | pd.DataFrame:
    """
    Normalize timezone information for consistent comparisons.

    If data has timezone info, converts to UTC then removes timezone info.
    This ensures all data can be compared regardless of original timezone.

    Parameters
    ----------
    data : pd.Series or pd.DataFrame
        Time series data with DatetimeIndex

    Returns
    -------
    pd.Series or pd.DataFrame
        Data with timezone-naive DatetimeIndex
    """
    if not isinstance(data.index, pd.DatetimeIndex):

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…