qis.prices_at_freq

qis.prices_at_freq(prices, freq=None, include_start_date=False, include_end_date=False, ffill_nans=True, fill_na_method='ffill')[source]

Resample prices to specified frequency.

Parameters:
  • prices (Series | DataFrame) – Price time series

  • freq (str | None) – Target frequency (e.g., ‘D’, ‘W’, ‘M’)

  • include_start_date (bool) – Include period start in resampling

  • include_end_date (bool) – Include period end in resampling

  • ffill_nans (bool) – Forward-fill NaN values

  • fill_na_method (str | None) – Method for filling NaN (‘ffill’, ‘bfill’, None)

Returns:

Resampled price time series

Return type:

Series | DataFrame