koapy.backtrader.KrxTradingCalendar

Module Contents

Classes

ExchangeCalendarsTradingCalendar

KrxTradingCalendar

class koapy.backtrader.KrxTradingCalendar.ExchangeCalendarsTradingCalendar[source]

Bases: backtrader.tradingcal.TradingCalendarBase

params = [['calendar', None], ['cachesize', 365]][source]
schedule(day, tz=None)[source]

day: expecting naive datetime.datetime day in utc timezone tz: treat/localize internal naive datetimes to this timezone returns: (opening, closing) naive datetime.datetime pair in utc timezone

class koapy.backtrader.KrxTradingCalendar.KrxTradingCalendar[source]

Bases: ExchangeCalendarsTradingCalendar

params = [['calendar', 'XKRX'], ['cachesize', 365]][source]