diff --git a/_sources/calendars.ipynb.txt b/_sources/calendars.ipynb.txt
index eb13783..99a61e8 100644
--- a/_sources/calendars.ipynb.txt
+++ b/_sources/calendars.ipynb.txt
@@ -9,9 +9,11 @@
"The `Calendar` can be built in three ways:\n",
"\n",
"- using the constructor `Calendar` passing the arguments\n",
- "- with the `Calendar.load(name=\"Navigation
CalendarsCalendar can be built in three ways:
using the constructor Calendar
passing the arguments
with the Calendar.load(name="<calendar name>")
passing the name of a calendar delivered with the package (B3
or ANBIMA
)
with the Calendar.load(name="<calendar name>")
passing the name of a calendar delivered with the package (B3
, ANBIMA
, Actual
) or calendars from pandas_market_calendar
package
with the Calendar.load(filename="<calendar filename>")
passing a file that describes a valid calendar
The file describing the calendar is a text file with the weekdays and holidays that represents the nonworking days.
[1]:
@@ -150,6 +156,11 @@ Calendars
+Predefined Calendars¶
+bizdays
comes with some predefined calendars: ANBIMA
, B3
, Actual
, that can be directly loaded by its names.
+ANBIMA
is the standard calendar used in the brazilian fixed income markets.
[3]:
@@ -172,6 +183,261 @@ CalendarsActual is a calendar with no holiday and nonworking days.
+
+[4]:
+
+
+Calendar.load("Actual")
+
+
+
+
+[4]:
+
+
+
+
+Calendar: Actual
+Start: 1970-01-01
+End: 2071-01-01
+Weekdays:
+Holidays: 0
+Financial: True
+
+
+
+
+Calendars from pandas_market_calendars
¶
+The package `pandas_market_calendars
<https://github.com/rsheftel/pandas_market_calendars>`__ comes with many predefined calendars.
+
+[5]:
+
+
+import pandas_market_calendars as mcal
+
+mcal.get_calendar_names()
+
+
+
+
+[5]:
+
+
+
+
+['ASX',
+ 'BMF',
+ 'B3',
+ 'BSE',
+ 'NSE',
+ 'CFE',
+ 'CBOE_Futures',
+ 'CBOE_Equity_Options',
+ 'CBOE_Index_Options',
+ 'CME_Equity',
+ 'CBOT_Equity',
+ 'CME_Agriculture',
+ 'CBOT_Agriculture',
+ 'COMEX_Agriculture',
+ 'NYMEX_Agriculture',
+ 'CME_Rate',
+ 'CBOT_Rate',
+ 'CME_InterestRate',
+ 'CBOT_InterestRate',
+ 'CME_Bond',
+ 'CBOT_Bond',
+ 'CMEGlobex_Livestock',
+ 'CMEGlobex_Live_Cattle',
+ 'CMEGlobex_Feeder_Cattle',
+ 'CMEGlobex_Lean_Hog',
+ 'CMEGlobex_Port_Cutout',
+ 'CME Globex Cryptocurrencies',
+ 'CME Globex Crypto',
+ 'CMEGlobex_EnergyAndMetals',
+ 'CMEGlobex_Energy',
+ 'CMEGlobex_CrudeAndRefined',
+ 'CMEGlobex_NYHarbor',
+ 'CMEGlobex_HO',
+ 'HO',
+ 'CMEGlobex_Crude',
+ 'CMEGlobex_CL',
+ 'CL',
+ 'CMEGlobex_Gas',
+ 'CMEGlobex_RB',
+ 'RB',
+ 'CMEGlobex_MicroCrude',
+ 'CMEGlobex_MCL',
+ 'MCL',
+ 'CMEGlobex_NatGas',
+ 'CMEGlobex_NG',
+ 'NG',
+ 'CMEGlobex_Dutch_NatGas',
+ 'CMEGlobex_TTF',
+ 'TTF',
+ 'CMEGlobex_LastDay_NatGas',
+ 'CMEGlobex_NN',
+ 'NN',
+ 'CMEGlobex_CarbonOffset',
+ 'CMEGlobex_CGO',
+ 'CGO',
+ 'C-GEO',
+ 'CMEGlobex_NGO',
+ 'NGO',
+ 'CMEGlobex_GEO',
+ 'GEO',
+ 'CMEGlobex_Metals',
+ 'CMEGlobex_PreciousMetals',
+ 'CMEGlobex_Gold',
+ 'CMEGlobex_GC',
+ 'GC',
+ 'CMEGlobex_SilverCMEGlobex_SI',
+ 'SI',
+ 'CMEGlobex_Platinum',
+ 'CMEGlobex_PL',
+ 'PL',
+ 'CMEGlobex_BaseMetals',
+ 'CMEGlobex_Copper',
+ 'CMEGlobex_HG',
+ 'HG',
+ 'CMEGlobex_Aluminum',
+ 'CMEGlobex_ALI',
+ 'ALI',
+ 'CMEGlobex_QC',
+ 'QC',
+ 'CMEGlobex_FerrousMetals',
+ 'CMEGlobex_HRC',
+ 'HRC',
+ 'CMEGlobex_BUS',
+ 'BUS',
+ 'CMEGlobex_TIO',
+ 'TIO',
+ 'CME Globex Equity',
+ 'CMEGlobex_FX',
+ 'CME_FX',
+ 'CME_Currency',
+ 'CME Globex Fixed Income',
+ 'CME Globex Interest Rate Products',
+ 'EUREX',
+ 'HKEX',
+ 'ICE',
+ 'ICEUS',
+ 'NYFE',
+ 'NYSE',
+ 'stock',
+ 'NASDAQ',
+ 'BATS',
+ 'DJIA',
+ 'DOW',
+ 'IEX',
+ 'Investors_Exchange',
+ 'JPX',
+ 'LSE',
+ 'OSE',
+ 'SIFMAUS',
+ 'SIFMA_US',
+ 'Capital_Markets_US',
+ 'Financial_Markets_US',
+ 'Bond_Markets_US',
+ 'SIFMAUK',
+ 'SIFMA_UK',
+ 'Capital_Markets_UK',
+ 'Financial_Markets_UK',
+ 'Bond_Markets_UK',
+ 'SIFMAJP',
+ 'SIFMA_JP',
+ 'Capital_Markets_JP',
+ 'Financial_Markets_JP',
+ 'Bond_Markets_JP',
+ 'SIX',
+ 'SSE',
+ 'TASE',
+ 'TSX',
+ 'TSXV',
+ 'AIXK',
+ 'ASEX',
+ 'BVMF',
+ 'CMES',
+ 'IEPA',
+ 'XAMS',
+ 'XASX',
+ 'XBKK',
+ 'XBOG',
+ 'XBOM',
+ 'XBRU',
+ 'XBSE',
+ 'XBUD',
+ 'XBUE',
+ 'XCBF',
+ 'XCSE',
+ 'XDUB',
+ 'XFRA',
+ 'XETR',
+ 'XHEL',
+ 'XHKG',
+ 'XICE',
+ 'XIDX',
+ 'XIST',
+ 'XJSE',
+ 'XKAR',
+ 'XKLS',
+ 'XKRX',
+ 'XLIM',
+ 'XLIS',
+ 'XLON',
+ 'XMAD',
+ 'XMEX',
+ 'XMIL',
+ 'XMOS',
+ 'XNYS',
+ 'XNZE',
+ 'XOSL',
+ 'XPAR',
+ 'XPHS',
+ 'XPRA',
+ 'XSAU',
+ 'XSES',
+ 'XSGO',
+ 'XSHG',
+ 'XSTO',
+ 'XSWX',
+ 'XTAE',
+ 'XTAI',
+ 'XTKS',
+ 'XTSE',
+ 'XWAR',
+ 'XWBO',
+ 'us_futures',
+ '24/7',
+ '24/5']
+
+
+These calendars can be loaded in bizdays with the prefix PMC/
in its name. For example, use PMC/NYSE
to load the NYSE calendar.
+
+[6]:
+
+
+Calendar.load("PMC/NYSE")
+
+
+
+
+[6]:
+
+
+
+
+Calendar: PMC/NYSE
+Start: 1885-01-01
+End: 2200-12-25
+Weekdays: Saturday, Sunday
+Holidays: 3552
+Financial: True
+
+
+
+
+Create your own Calendars¶
Calendar
can be called with no arguments and it returns a calendar without nonworking days.
[4]:
@@ -218,6 +484,7 @@ Calendars
Financial Calendars¶
bizdays
was designed to be used with financial calculations, for this reason all calendars are financial by default.
diff --git a/calendars.ipynb b/calendars.ipynb
index eb13783..99a61e8 100644
--- a/calendars.ipynb
+++ b/calendars.ipynb
@@ -9,9 +9,11 @@
"The `Calendar` can be built in three ways:\n",
"\n",
"- using the constructor `Calendar` passing the arguments\n",
- "- with the `Calendar.load(name=\"\")` passing the name of a calendar delivered with the package (`B3` or `ANBIMA`)\n",
+ "- with the `Calendar.load(name=\"\")` passing the name of a calendar delivered with the package (`B3`, `ANBIMA`, `Actual`) or calendars from `pandas_market_calendar` package\n",
"- with the `Calendar.load(filename=\"\")` passing a file that describes a valid calendar\n",
"\n",
+ "## Calendars from file\n",
+ "\n",
"The file describing the calendar is a text file with the weekdays and holidays that represents the nonworking days."
]
},
@@ -71,6 +73,17 @@
"Calendar.load(filename='Test.cal')"
]
},
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Predefined Calendars\n",
+ "\n",
+ "`bizdays` comes with some predefined calendars: `ANBIMA`, `B3`, `Actual`, that can be directly loaded by its names.\n",
+ "\n",
+ "`ANBIMA` is the standard calendar used in the brazilian fixed income markets."
+ ]
+ },
{
"cell_type": "code",
"execution_count": 3,
@@ -100,6 +113,287 @@
"cell_type": "markdown",
"metadata": {},
"source": [
+ "`Actual` is a calendar with no holiday and nonworking days."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Calendar: Actual\n",
+ "Start: 1970-01-01\n",
+ "End: 2071-01-01\n",
+ "Weekdays: \n",
+ "Holidays: 0\n",
+ "Financial: True"
+ ]
+ },
+ "execution_count": 4,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "Calendar.load(\"Actual\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Calendars from `pandas_market_calendars`\n",
+ "\n",
+ "The package [`pandas_market_calendars`](https://github.com/rsheftel/pandas_market_calendars) comes with many predefined calendars."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['ASX',\n",
+ " 'BMF',\n",
+ " 'B3',\n",
+ " 'BSE',\n",
+ " 'NSE',\n",
+ " 'CFE',\n",
+ " 'CBOE_Futures',\n",
+ " 'CBOE_Equity_Options',\n",
+ " 'CBOE_Index_Options',\n",
+ " 'CME_Equity',\n",
+ " 'CBOT_Equity',\n",
+ " 'CME_Agriculture',\n",
+ " 'CBOT_Agriculture',\n",
+ " 'COMEX_Agriculture',\n",
+ " 'NYMEX_Agriculture',\n",
+ " 'CME_Rate',\n",
+ " 'CBOT_Rate',\n",
+ " 'CME_InterestRate',\n",
+ " 'CBOT_InterestRate',\n",
+ " 'CME_Bond',\n",
+ " 'CBOT_Bond',\n",
+ " 'CMEGlobex_Livestock',\n",
+ " 'CMEGlobex_Live_Cattle',\n",
+ " 'CMEGlobex_Feeder_Cattle',\n",
+ " 'CMEGlobex_Lean_Hog',\n",
+ " 'CMEGlobex_Port_Cutout',\n",
+ " 'CME Globex Cryptocurrencies',\n",
+ " 'CME Globex Crypto',\n",
+ " 'CMEGlobex_EnergyAndMetals',\n",
+ " 'CMEGlobex_Energy',\n",
+ " 'CMEGlobex_CrudeAndRefined',\n",
+ " 'CMEGlobex_NYHarbor',\n",
+ " 'CMEGlobex_HO',\n",
+ " 'HO',\n",
+ " 'CMEGlobex_Crude',\n",
+ " 'CMEGlobex_CL',\n",
+ " 'CL',\n",
+ " 'CMEGlobex_Gas',\n",
+ " 'CMEGlobex_RB',\n",
+ " 'RB',\n",
+ " 'CMEGlobex_MicroCrude',\n",
+ " 'CMEGlobex_MCL',\n",
+ " 'MCL',\n",
+ " 'CMEGlobex_NatGas',\n",
+ " 'CMEGlobex_NG',\n",
+ " 'NG',\n",
+ " 'CMEGlobex_Dutch_NatGas',\n",
+ " 'CMEGlobex_TTF',\n",
+ " 'TTF',\n",
+ " 'CMEGlobex_LastDay_NatGas',\n",
+ " 'CMEGlobex_NN',\n",
+ " 'NN',\n",
+ " 'CMEGlobex_CarbonOffset',\n",
+ " 'CMEGlobex_CGO',\n",
+ " 'CGO',\n",
+ " 'C-GEO',\n",
+ " 'CMEGlobex_NGO',\n",
+ " 'NGO',\n",
+ " 'CMEGlobex_GEO',\n",
+ " 'GEO',\n",
+ " 'CMEGlobex_Metals',\n",
+ " 'CMEGlobex_PreciousMetals',\n",
+ " 'CMEGlobex_Gold',\n",
+ " 'CMEGlobex_GC',\n",
+ " 'GC',\n",
+ " 'CMEGlobex_SilverCMEGlobex_SI',\n",
+ " 'SI',\n",
+ " 'CMEGlobex_Platinum',\n",
+ " 'CMEGlobex_PL',\n",
+ " 'PL',\n",
+ " 'CMEGlobex_BaseMetals',\n",
+ " 'CMEGlobex_Copper',\n",
+ " 'CMEGlobex_HG',\n",
+ " 'HG',\n",
+ " 'CMEGlobex_Aluminum',\n",
+ " 'CMEGlobex_ALI',\n",
+ " 'ALI',\n",
+ " 'CMEGlobex_QC',\n",
+ " 'QC',\n",
+ " 'CMEGlobex_FerrousMetals',\n",
+ " 'CMEGlobex_HRC',\n",
+ " 'HRC',\n",
+ " 'CMEGlobex_BUS',\n",
+ " 'BUS',\n",
+ " 'CMEGlobex_TIO',\n",
+ " 'TIO',\n",
+ " 'CME Globex Equity',\n",
+ " 'CMEGlobex_FX',\n",
+ " 'CME_FX',\n",
+ " 'CME_Currency',\n",
+ " 'CME Globex Fixed Income',\n",
+ " 'CME Globex Interest Rate Products',\n",
+ " 'EUREX',\n",
+ " 'HKEX',\n",
+ " 'ICE',\n",
+ " 'ICEUS',\n",
+ " 'NYFE',\n",
+ " 'NYSE',\n",
+ " 'stock',\n",
+ " 'NASDAQ',\n",
+ " 'BATS',\n",
+ " 'DJIA',\n",
+ " 'DOW',\n",
+ " 'IEX',\n",
+ " 'Investors_Exchange',\n",
+ " 'JPX',\n",
+ " 'LSE',\n",
+ " 'OSE',\n",
+ " 'SIFMAUS',\n",
+ " 'SIFMA_US',\n",
+ " 'Capital_Markets_US',\n",
+ " 'Financial_Markets_US',\n",
+ " 'Bond_Markets_US',\n",
+ " 'SIFMAUK',\n",
+ " 'SIFMA_UK',\n",
+ " 'Capital_Markets_UK',\n",
+ " 'Financial_Markets_UK',\n",
+ " 'Bond_Markets_UK',\n",
+ " 'SIFMAJP',\n",
+ " 'SIFMA_JP',\n",
+ " 'Capital_Markets_JP',\n",
+ " 'Financial_Markets_JP',\n",
+ " 'Bond_Markets_JP',\n",
+ " 'SIX',\n",
+ " 'SSE',\n",
+ " 'TASE',\n",
+ " 'TSX',\n",
+ " 'TSXV',\n",
+ " 'AIXK',\n",
+ " 'ASEX',\n",
+ " 'BVMF',\n",
+ " 'CMES',\n",
+ " 'IEPA',\n",
+ " 'XAMS',\n",
+ " 'XASX',\n",
+ " 'XBKK',\n",
+ " 'XBOG',\n",
+ " 'XBOM',\n",
+ " 'XBRU',\n",
+ " 'XBSE',\n",
+ " 'XBUD',\n",
+ " 'XBUE',\n",
+ " 'XCBF',\n",
+ " 'XCSE',\n",
+ " 'XDUB',\n",
+ " 'XFRA',\n",
+ " 'XETR',\n",
+ " 'XHEL',\n",
+ " 'XHKG',\n",
+ " 'XICE',\n",
+ " 'XIDX',\n",
+ " 'XIST',\n",
+ " 'XJSE',\n",
+ " 'XKAR',\n",
+ " 'XKLS',\n",
+ " 'XKRX',\n",
+ " 'XLIM',\n",
+ " 'XLIS',\n",
+ " 'XLON',\n",
+ " 'XMAD',\n",
+ " 'XMEX',\n",
+ " 'XMIL',\n",
+ " 'XMOS',\n",
+ " 'XNYS',\n",
+ " 'XNZE',\n",
+ " 'XOSL',\n",
+ " 'XPAR',\n",
+ " 'XPHS',\n",
+ " 'XPRA',\n",
+ " 'XSAU',\n",
+ " 'XSES',\n",
+ " 'XSGO',\n",
+ " 'XSHG',\n",
+ " 'XSTO',\n",
+ " 'XSWX',\n",
+ " 'XTAE',\n",
+ " 'XTAI',\n",
+ " 'XTKS',\n",
+ " 'XTSE',\n",
+ " 'XWAR',\n",
+ " 'XWBO',\n",
+ " 'us_futures',\n",
+ " '24/7',\n",
+ " '24/5']"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import pandas_market_calendars as mcal\n",
+ "\n",
+ "mcal.get_calendar_names()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "These calendars can be loaded in bizdays with the prefix `PMC/` in its name.\n",
+ "For example, use `PMC/NYSE` to load the NYSE calendar."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "Calendar: PMC/NYSE\n",
+ "Start: 1885-01-01\n",
+ "End: 2200-12-25\n",
+ "Weekdays: Saturday, Sunday\n",
+ "Holidays: 3552\n",
+ "Financial: True"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "Calendar.load(\"PMC/NYSE\")"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "## Create your own Calendars\n",
+ "\n",
"`Calendar` can be called with no arguments and it returns a calendar without nonworking days."
]
},
@@ -241,7 +535,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.11"
+ "version": "3.10.11"
},
"vscode": {
"interpreter": {
diff --git a/index.html b/index.html
index 56f0cdf..59d5eee 100644
--- a/index.html
+++ b/index.html
@@ -127,6 +127,10 @@ ContentsCalendars
diff --git a/objects.inv b/objects.inv
index 5d4dc97..d118122 100644
Binary files a/objects.inv and b/objects.inv differ
diff --git a/searchindex.js b/searchindex.js
index 153eee1..639d161 100644
--- a/searchindex.js
+++ b/searchindex.js
@@ -1 +1 @@
-Search.setIndex({"docnames": ["api", "calendars", "getdate", "index", "pandas", "quick"], "filenames": ["api.rst", "calendars.ipynb", "getdate.ipynb", "index.rst", "pandas.ipynb", "quick.ipynb"], "titles": ["API", "Calendars", "getdate", "Welcome to bizdays\u2019s documentation!", "pandas Integration", "Quickstart"], "terms": {"class": 0, "bizdai": [0, 1, 2, 4, 5], "holidai": [0, 1, 3, 4, 5], "weekdai": [0, 1, 2, 4, 5], "startdat": 0, "none": [0, 1, 4], "enddat": 0, "name": [0, 1, 5], "financi": [0, 3, 4, 5], "true": [0, 1, 4, 5], "represent": 0, "where": 0, "nonwork": [0, 1, 3], "ar": [0, 1, 4, 5], "defin": 0, "type": [0, 1, 5], "str": 0, "list": [0, 4], "date": [0, 1, 3, 4, 5], "bool": [0, 4], "paramet": 0, "can": [0, 1, 2, 5], "iso": [0, 5], "format": [0, 5], "string": [0, 5], "datetim": [0, 2, 4, 5], "A": [0, 2, 5], "repres": [0, 1], "dai": [0, 1, 2, 3, 4, 5], "accept": [0, 2, 5], "mondai": [0, 2], "tuesdai": 0, "wednesdai": 0, "thursdai": 0, "fridai": 0, "saturdai": [0, 1, 4, 5], "sundai": [0, 1, 4, 5], "": [0, 4], "start": [0, 1, 4, 5], "end": [0, 1, 4, 5], "date_from": 0, "date_to": 0, "calcul": [0, 1, 5], "amount": [0, 1, 4, 5], "busi": [0, 1, 2, 3, 4, 5], "between": [0, 1, 3, 4, 5], "two": [0, 1, 3, 5], "panda": [0, 3, 5], "timestamp": [0, 4, 5], "return": [0, 1, 2, 4, 5], "The": [0, 1, 2, 4, 5], "number": [0, 3], "int": 0, "numpi": [0, 4], "ndarrai": [0, 4], "diff": [0, 5], "dt": 0, "comput": [0, 3, 4], "given": [0, 2, 5], "vector": 0, "sequenc": [0, 3, 5], "contain": 0, "differenc": 0, "follow": [0, 4, 5], "adjust": [0, 3], "next": [0, 3, 4, 5], "roll": 0, "unless": 0, "i": [0, 1, 2, 3, 4, 5], "getbizdai": [0, 4, 5], "year": [0, 2, 4, 5], "month": [0, 2, 4, 5], "specif": [0, 5], "time": [0, 2], "span": [0, 2], "getdat": [0, 3, 4, 5], "expr": 0, "get": [0, 4, 5], "us": [0, 1, 3, 4, 5], "other": [0, 1, 3, 5], "refer": [0, 3, 5], "imagin": 0, "you": 0, "have": [0, 3], "one": [0, 1, 5], "want": [0, 3], "first": [0, 2, 5], "last": [0, 2, 5], "thi": [0, 1, 2, 5], "For": [0, 1, 5], "exampl": [0, 1, 2, 3, 5], "2018": 0, "02": [0, 1, 4, 5], "01": [0, 1, 4, 5], "its": [0, 2, 5], "check": [0, 3, 5], "whether": [0, 3], "leap": 0, "sound": 0, "tough": 0, "task": 0, "help": 0, "accord": [0, 3], "than": 0, "anoth": 0, "an": 0, "specifi": [0, 2], "see": 0, "more": [0, 3], "inform": [0, 3, 5], "datetimeindex": [0, 4], "isbizdai": [0, 4, 5], "fals": [0, 1, 4, 5], "otherwis": [0, 5], "arrai": [0, 4], "classmethod": 0, "load": [0, 1, 2, 4, 5], "filenam": [0, 1, 2, 4, 5], "from": [0, 1, 2, 4, 5], "file": [0, 1], "deliv": [0, 1], "packag": [0, 1], "b3": [0, 1], "anbima": [0, 1, 2, 4, 5], "text": [0, 1], "object": [0, 4], "modified_follow": 0, "small": [0, 3], "differ": [0, 3, 5], "happen": [0, 4, 5], "case": [0, 2], "previou": [0, 3, 5], "modified_preced": 0, "offset": [0, 4, 5], "n": [0, 2, 4], "preced": [0, 5], "seq": [0, 4, 5], "onli": [0, 3], "set_opt": [0, 4], "val": 0, "set": [0, 1, 3, 4], "valu": 0, "No": 0, "mode": [0, 4], "python": [0, 3], "default": [0, 1], "enabl": 0, "integr": [0, 3], "out": [0, 3], "datetyp": 0, "method": [0, 2, 4, 5], "In": [0, 1, 2, 3], "ignor": 0, "import": [0, 1, 2, 4, 5], "get_opt": 0, "built": 1, "three": 1, "wai": [1, 3, 5], "constructor": 1, "pass": [1, 5], "argument": 1, "describ": 1, "valid": [1, 2], "1": [1, 2, 4, 5], "test": 1, "cal": [1, 2, 4, 5], "2001": [1, 5], "2002": [1, 2, 4, 5], "2012": 1, "12": [1, 2, 4, 5], "25": [1, 2, 4, 5], "2013": [1, 5], "here": [1, 2, 5], "week": 1, "line": 1, "bring": 1, "2": [1, 2, 3, 4, 5], "4": [1, 2, 4, 5], "3": [1, 2, 4, 5], "2000": [1, 4, 5], "2078": [1, 4, 5], "948": [1, 4, 5], "call": [1, 5], "without": [1, 3], "1970": 1, "2071": 1, "0": [1, 4], "good": 1, "idea": 1, "5": [1, 2, 4, 5], "actual": 1, "wa": [1, 3], "design": 1, "reason": 1, "all": 1, "financ": 1, "consecut": 1, "which": [1, 2], "indic": 1, "compound": 1, "interest": [1, 3, 5], "rate": 1, "6": [1, 2, 4, 5], "2021": [1, 4], "both": 1, "behavior": 1, "chang": 1, "attribut": 1, "7": [1, 2, 4, 5], "express": 2, "posit": [2, 5], "insid": 2, "calendar": [2, 3, 4, 5], "desir": [2, 5], "15th": [2, 4, 5], "mai": [2, 5], "15": [2, 4, 5], "If": [2, 5], "omit": 2, "current": 2, "second": 2, "third": 2, "1st": 2, "2nd": 2, "3rd": 2, "th": 2, "regular": 2, "sun": 2, "mon": 2, "tue": 2, "wed": [2, 5], "thu": 2, "fri": [2, 5], "sat": 2, "2006": 2, "31": [2, 5], "29": [2, 5], "befor": [2, 5], "30th": 2, "juli": 2, "24": [2, 5], "Or": 2, "after": 2, "17": [2, 4, 5], "sever": 3, "countri": 3, "market": 3, "account": 3, "price": 3, "instrument": 3, "mainli": 3, "bond": [3, 5], "deriv": 3, "involv": [3, 5], "rule": 3, "go": 3, "brazil": 3, "pai": 3, "along": 3, "life": 3, "cycl": 3, "so": [3, 4], "fairli": 3, "creat": [3, 4], "make": 3, "easier": 3, "base": 3, "definit": 3, "usual": [3, 5], "weekend": 3, "It": [3, 5], "also": 3, "collater": 3, "effect": 3, "like": [3, 5], "much": 3, "librari": 3, "give": 3, "option": [3, 4], "user": 3, "own": 3, "furtherli": 3, "featur": [3, 5], "huge": 3, "quantlib": 3, "some": [3, 5], "includ": 3, "myself": 3, "don": 3, "t": 3, "put": 3, "hand": 3, "pure": 3, "modul": 3, "strong": 3, "depend": 3, "what": 3, "appropri": 3, "project": 3, "avalil": 3, "pypi": 3, "pip": 3, "quickstart": 3, "section": 3, "further": 3, "seri": 3, "payment": 3, "postion": 3, "api": 3, "index": 3, "ha": [4, 5], "veri": [4, 5], "handi": [4, 5], "datafram": 4, "when": [4, 5], "instead": [4, 5], "integ": 4, "2014": [4, 5], "13": [4, 5], "2015": [4, 5], "2016": 4, "253": [4, 5], "503": 4, "lt": 4, "na": 4, "gt": 4, "dtype": 4, "39": 4, "28": [4, 5], "00": 4, "datetime64": 4, "freq": 4, "07": [4, 5], "03": 4, "06": 4, "8": [4, 5], "rang": 4, "10": [4, 5], "08": 4, "09": 4, "14": [4, 5], "9": [4, 5], "05": [4, 5], "22": [4, 5], "04": 4, "11": [4, 5], "20": 4, "18": 4, "23": 4, "21": 4, "let": 4, "each": 4, "schedul": 4, "occur": 4, "column": 4, "pd": 4, "df": 4, "payment_d": 4, "must": 4, "shift": [4, 5], "work": [4, 5], "fix": [4, 5], "16": [4, 5], "business_dai": 4, "everyth": 5, "instanc": 5, "onc": 5, "properli": 5, "instanci": 5, "directli": 5, "thei": 5, "note": 5, "simplifi": 5, "yyyi": 5, "mm": 5, "dd": 5, "obtain": 5, "alwai": 5, "receiv": 5, "same": 5, "matur": 5, "situat": 5, "standardis": 5, "januari": 5, "doe": 5, "oposit": 5, "easili": 5, "sometim": 5, "gener": 5, "2020": 5, "just": 5, "try": 5, "support": 5, "mani": 5, "recommend": 5, "take": 5, "element": 5, "2017": 5}, "objects": {"": [[0, 0, 0, "-", "bizdays"]], "bizdays": [[0, 1, 1, "", "Calendar"], [0, 4, 1, "", "get_option"], [0, 4, 1, "", "set_option"]], "bizdays.Calendar": [[0, 2, 1, "", "bizdays"], [0, 2, 1, "", "diff"], [0, 3, 1, "", "enddate"], [0, 3, 1, "", "financial"], [0, 2, 1, "", "following"], [0, 2, 1, "", "getbizdays"], [0, 2, 1, "", "getdate"], [0, 3, 1, "", "holidays"], [0, 2, 1, "", "isbizday"], [0, 2, 1, "", "load"], [0, 2, 1, "", "modified_following"], [0, 2, 1, "", "modified_preceding"], [0, 3, 1, "", "name"], [0, 2, 1, "", "offset"], [0, 2, 1, "", "preceding"], [0, 2, 1, "", "seq"], [0, 3, 1, "", "startdate"], [0, 3, 1, "", "weekdays"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "calendar": [0, 1], "option": 0, "financi": 1, "getdat": 2, "us": 2, "date": 2, "postion": 2, "refer": 2, "welcom": 3, "bizdai": 3, "": 3, "document": 3, "instal": 3, "content": 3, "indic": 3, "tabl": 3, "panda": 4, "integr": 4, "exampl": 4, "seri": 4, "payment": 4, "quickstart": 5}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"API": [[0, "module-bizdays"]], "Calendar": [[0, "calendar"]], "options": [[0, "options"]], "Calendars": [[1, "Calendars"]], "Financial Calendars": [[1, "Financial-Calendars"]], "getdate": [[2, "getdate"]], "Using date postions as a reference": [[2, "Using-date-postions-as-a-reference"]], "Welcome to bizdays\u2019s documentation!": [[3, "welcome-to-bizdays-s-documentation"]], "Install": [[3, "install"]], "Contents": [[3, "contents"]], "Indices and tables": [[3, "indices-and-tables"]], "pandas Integration": [[4, "pandas-Integration"]], "Example: series of payments": [[4, "Example:-series-of-payments"]], "Quickstart": [[5, "Quickstart"]]}, "indexentries": {"calendar (class in bizdays)": [[0, "bizdays.Calendar"]], "bizdays": [[0, "module-bizdays"]], "bizdays() (bizdays.calendar method)": [[0, "bizdays.Calendar.bizdays"]], "diff() (bizdays.calendar method)": [[0, "bizdays.Calendar.diff"]], "enddate (bizdays.calendar attribute)": [[0, "bizdays.Calendar.enddate"]], "financial (bizdays.calendar attribute)": [[0, "bizdays.Calendar.financial"]], "following() (bizdays.calendar method)": [[0, "bizdays.Calendar.following"]], "get_option() (in module bizdays)": [[0, "bizdays.get_option"]], "getbizdays() (bizdays.calendar method)": [[0, "bizdays.Calendar.getbizdays"]], "getdate() (bizdays.calendar method)": [[0, "bizdays.Calendar.getdate"]], "holidays (bizdays.calendar attribute)": [[0, "bizdays.Calendar.holidays"]], "isbizday() (bizdays.calendar method)": [[0, "bizdays.Calendar.isbizday"]], "load() (bizdays.calendar class method)": [[0, "bizdays.Calendar.load"]], "modified_following() (bizdays.calendar method)": [[0, "bizdays.Calendar.modified_following"]], "modified_preceding() (bizdays.calendar method)": [[0, "bizdays.Calendar.modified_preceding"]], "module": [[0, "module-bizdays"]], "name (bizdays.calendar attribute)": [[0, "bizdays.Calendar.name"]], "offset() (bizdays.calendar method)": [[0, "bizdays.Calendar.offset"]], "preceding() (bizdays.calendar method)": [[0, "bizdays.Calendar.preceding"]], "seq() (bizdays.calendar method)": [[0, "bizdays.Calendar.seq"]], "set_option() (in module bizdays)": [[0, "bizdays.set_option"]], "startdate (bizdays.calendar attribute)": [[0, "bizdays.Calendar.startdate"]], "weekdays (bizdays.calendar attribute)": [[0, "bizdays.Calendar.weekdays"]]}})
\ No newline at end of file
+Search.setIndex({"docnames": ["api", "calendars", "getdate", "index", "pandas", "quick"], "filenames": ["api.rst", "calendars.ipynb", "getdate.ipynb", "index.rst", "pandas.ipynb", "quick.ipynb"], "titles": ["API", "Calendars", "getdate", "Welcome to bizdays\u2019s documentation!", "pandas Integration", "Quickstart"], "terms": {"class": 0, "bizdai": [0, 1, 2, 4, 5], "holidai": [0, 1, 3, 4, 5], "weekdai": [0, 1, 2, 4, 5], "startdat": 0, "none": [0, 1, 4], "enddat": 0, "name": [0, 1, 5], "financi": [0, 3, 4, 5], "true": [0, 1, 4, 5], "represent": 0, "where": 0, "nonwork": [0, 1, 3], "ar": [0, 1, 4, 5], "defin": 0, "type": [0, 1, 5], "str": 0, "list": [0, 4], "date": [0, 1, 3, 4, 5], "bool": [0, 4], "paramet": 0, "can": [0, 1, 2, 5], "iso": [0, 5], "format": [0, 5], "string": [0, 5], "datetim": [0, 2, 4, 5], "A": [0, 2, 5], "repres": [0, 1], "dai": [0, 1, 2, 3, 4, 5], "accept": [0, 2, 5], "mondai": [0, 2], "tuesdai": 0, "wednesdai": 0, "thursdai": 0, "fridai": 0, "saturdai": [0, 1, 4, 5], "sundai": [0, 1, 4, 5], "": [0, 4], "start": [0, 1, 4, 5], "end": [0, 1, 4, 5], "date_from": 0, "date_to": 0, "calcul": [0, 1, 5], "amount": [0, 1, 4, 5], "busi": [0, 1, 2, 3, 4, 5], "between": [0, 1, 3, 4, 5], "two": [0, 1, 3, 5], "panda": [0, 3, 5], "timestamp": [0, 4, 5], "return": [0, 1, 2, 4, 5], "The": [0, 1, 2, 4, 5], "number": [0, 3], "int": 0, "numpi": [0, 4], "ndarrai": [0, 4], "diff": [0, 5], "dt": 0, "comput": [0, 3, 4], "given": [0, 2, 5], "vector": 0, "sequenc": [0, 3, 5], "contain": 0, "differenc": 0, "follow": [0, 4, 5], "adjust": [0, 3], "next": [0, 3, 4, 5], "roll": 0, "unless": 0, "i": [0, 1, 2, 3, 4, 5], "getbizdai": [0, 4, 5], "year": [0, 2, 4, 5], "month": [0, 2, 4, 5], "specif": [0, 5], "time": [0, 2], "span": [0, 2], "getdat": [0, 3, 4, 5], "expr": 0, "get": [0, 4, 5], "us": [0, 1, 3, 4, 5], "other": [0, 1, 3, 5], "refer": [0, 3, 5], "imagin": 0, "you": 0, "have": [0, 3], "one": [0, 1, 5], "want": [0, 3], "first": [0, 2, 5], "last": [0, 2, 5], "thi": [0, 1, 2, 5], "For": [0, 1, 5], "exampl": [0, 1, 2, 3, 5], "2018": 0, "02": [0, 1, 4, 5], "01": [0, 1, 4, 5], "its": [0, 1, 2, 5], "check": [0, 3, 5], "whether": [0, 3], "leap": 0, "sound": 0, "tough": 0, "task": 0, "help": 0, "accord": [0, 3], "than": 0, "anoth": 0, "an": 0, "specifi": [0, 2], "see": 0, "more": [0, 3], "inform": [0, 3, 5], "datetimeindex": [0, 4], "isbizdai": [0, 4, 5], "fals": [0, 1, 4, 5], "otherwis": [0, 5], "arrai": [0, 4], "classmethod": 0, "load": [0, 1, 2, 4, 5], "filenam": [0, 1, 2, 4, 5], "from": [0, 2, 3, 4, 5], "file": [0, 3], "deliv": [0, 1], "packag": [0, 1], "b3": [0, 1], "anbima": [0, 1, 2, 4, 5], "text": [0, 1], "object": [0, 4], "modified_follow": 0, "small": [0, 3], "differ": [0, 3, 5], "happen": [0, 4, 5], "case": [0, 2], "previou": [0, 3, 5], "modified_preced": 0, "offset": [0, 4, 5], "n": [0, 2, 4], "preced": [0, 5], "seq": [0, 4, 5], "onli": [0, 3], "set_opt": [0, 4], "val": 0, "set": [0, 1, 3, 4], "valu": 0, "No": 0, "mode": [0, 4], "python": [0, 3], "default": [0, 1], "enabl": 0, "integr": [0, 3], "out": [0, 3], "datetyp": 0, "method": [0, 2, 4, 5], "In": [0, 1, 2, 3], "ignor": 0, "import": [0, 1, 2, 4, 5], "get_opt": 0, "built": 1, "three": 1, "wai": [1, 3, 5], "constructor": 1, "pass": [1, 5], "argument": 1, "actual": 1, "describ": 1, "valid": [1, 2], "1": [1, 2, 4, 5], "test": 1, "cal": [1, 2, 4, 5], "2001": [1, 5], "2002": [1, 2, 4, 5], "2012": 1, "12": [1, 2, 4, 5], "25": [1, 2, 4, 5], "2013": [1, 5], "here": [1, 2, 5], "week": 1, "line": 1, "bring": 1, "2": [1, 2, 3, 4, 5], "4": [1, 2, 4, 5], "come": 1, "some": [1, 3, 5], "directli": [1, 5], "standard": 1, "brazilian": 1, "fix": [1, 4, 5], "incom": 1, "market": [1, 3], "3": [1, 2, 4, 5], "2000": [1, 4, 5], "2078": [1, 4, 5], "948": [1, 4, 5], "1970": 1, "2071": 1, "0": [1, 4], "http": 1, "github": 1, "com": 1, "rsheftel": 1, "__": 1, "mani": [1, 5], "5": [1, 2, 4, 5], "mcal": 1, "get_calendar_nam": 1, "39": [1, 4], "asx": 1, "bmf": 1, "bse": 1, "nse": 1, "cfe": 1, "cboe_futur": 1, "cboe_equity_opt": 1, "cboe_index_opt": 1, "cme_equ": 1, "cbot_equ": 1, "cme_agricultur": 1, "cbot_agricultur": 1, "comex_agricultur": 1, "nymex_agricultur": 1, "cme_rat": 1, "cbot_rat": 1, "cme_interestr": 1, "cbot_interestr": 1, "cme_bond": 1, "cbot_bond": 1, "cmeglobex_livestock": 1, "cmeglobex_live_cattl": 1, "cmeglobex_feeder_cattl": 1, "cmeglobex_lean_hog": 1, "cmeglobex_port_cutout": 1, "cme": 1, "globex": 1, "cryptocurr": 1, "crypto": 1, "cmeglobex_energyandmet": 1, "cmeglobex_energi": 1, "cmeglobex_crudeandrefin": 1, "cmeglobex_nyharbor": 1, "cmeglobex_ho": 1, "ho": 1, "cmeglobex_crud": 1, "cmeglobex_cl": 1, "cl": 1, "cmeglobex_ga": 1, "cmeglobex_rb": 1, "rb": 1, "cmeglobex_microcrud": 1, "cmeglobex_mcl": 1, "mcl": 1, "cmeglobex_natga": 1, "cmeglobex_ng": 1, "ng": 1, "cmeglobex_dutch_natga": 1, "cmeglobex_ttf": 1, "ttf": 1, "cmeglobex_lastday_natga": 1, "cmeglobex_nn": 1, "nn": 1, "cmeglobex_carbonoffset": 1, "cmeglobex_cgo": 1, "cgo": 1, "c": 1, "geo": 1, "cmeglobex_ngo": 1, "ngo": 1, "cmeglobex_geo": 1, "cmeglobex_met": 1, "cmeglobex_preciousmet": 1, "cmeglobex_gold": 1, "cmeglobex_gc": 1, "gc": 1, "cmeglobex_silvercmeglobex_si": 1, "si": 1, "cmeglobex_platinum": 1, "cmeglobex_pl": 1, "pl": 1, "cmeglobex_basemet": 1, "cmeglobex_copp": 1, "cmeglobex_hg": 1, "hg": 1, "cmeglobex_aluminum": 1, "cmeglobex_ali": 1, "ali": 1, "cmeglobex_qc": 1, "qc": 1, "cmeglobex_ferrousmet": 1, "cmeglobex_hrc": 1, "hrc": 1, "cmeglobex_bu": 1, "bu": 1, "cmeglobex_tio": 1, "tio": 1, "equiti": 1, "cmeglobex_fx": 1, "cme_fx": 1, "cme_curr": 1, "interest": [1, 3, 5], "rate": 1, "product": 1, "eurex": 1, "hkex": 1, "ic": 1, "iceu": 1, "nyfe": 1, "nyse": 1, "stock": 1, "nasdaq": 1, "bat": 1, "djia": 1, "dow": 1, "iex": 1, "investors_exchang": 1, "jpx": 1, "lse": 1, "os": 1, "sifmau": 1, "sifma_u": 1, "capital_markets_u": 1, "financial_markets_u": 1, "bond_markets_u": 1, "sifmauk": 1, "sifma_uk": 1, "capital_markets_uk": 1, "financial_markets_uk": 1, "bond_markets_uk": 1, "sifmajp": 1, "sifma_jp": 1, "capital_markets_jp": 1, "financial_markets_jp": 1, "bond_markets_jp": 1, "six": 1, "sse": 1, "tase": 1, "tsx": 1, "tsxv": 1, "aixk": 1, "asex": 1, "bvmf": 1, "iepa": 1, "xam": 1, "xasx": 1, "xbkk": 1, "xbog": 1, "xbom": 1, "xbru": 1, "xbse": 1, "xbud": 1, "xbue": 1, "xcbf": 1, "xcse": 1, "xdub": 1, "xfra": 1, "xetr": 1, "xhel": 1, "xhkg": 1, "xice": 1, "xidx": 1, "xist": 1, "xjse": 1, "xkar": 1, "xkl": 1, "xkrx": 1, "xlim": 1, "xli": 1, "xlon": 1, "xmad": 1, "xmex": 1, "xmil": 1, "xmo": 1, "xny": 1, "xnze": 1, "xosl": 1, "xpar": 1, "xph": 1, "xpra": 1, "xsau": 1, "xse": 1, "xsgo": 1, "xshg": 1, "xsto": 1, "xswx": 1, "xtae": 1, "xtai": 1, "xtk": 1, "xtse": 1, "xwar": 1, "xwbo": 1, "us_futur": 1, "24": [1, 2, 5], "7": [1, 2, 4, 5], "These": 1, "prefix": 1, "pmc": 1, "6": [1, 2, 4, 5], "1885": 1, "2200": 1, "3552": 1, "call": [1, 5], "without": [1, 3], "good": 1, "idea": 1, "wa": [1, 3], "design": 1, "reason": 1, "all": 1, "financ": 1, "consecut": 1, "which": [1, 2], "indic": 1, "compound": 1, "2021": [1, 4], "both": 1, "behavior": 1, "chang": 1, "attribut": 1, "express": 2, "posit": [2, 5], "insid": 2, "calendar": [2, 3, 4, 5], "desir": [2, 5], "15th": [2, 4, 5], "mai": [2, 5], "15": [2, 4, 5], "If": [2, 5], "omit": 2, "current": 2, "second": 2, "third": 2, "1st": 2, "2nd": 2, "3rd": 2, "th": 2, "regular": 2, "sun": 2, "mon": 2, "tue": 2, "wed": [2, 5], "thu": 2, "fri": [2, 5], "sat": 2, "2006": 2, "31": [2, 5], "29": [2, 5], "befor": [2, 5], "30th": 2, "juli": 2, "Or": 2, "after": 2, "17": [2, 4, 5], "sever": 3, "countri": 3, "account": 3, "price": 3, "instrument": 3, "mainli": 3, "bond": [3, 5], "deriv": 3, "involv": [3, 5], "rule": 3, "go": 3, "brazil": 3, "pai": 3, "along": 3, "life": 3, "cycl": 3, "so": [3, 4], "fairli": 3, "creat": [3, 4], "make": 3, "easier": 3, "base": 3, "definit": 3, "usual": [3, 5], "weekend": 3, "It": [3, 5], "also": 3, "collater": 3, "effect": 3, "like": [3, 5], "much": 3, "librari": 3, "give": 3, "option": [3, 4], "user": 3, "own": 3, "furtherli": 3, "featur": [3, 5], "huge": 3, "quantlib": 3, "includ": 3, "myself": 3, "don": 3, "t": 3, "put": 3, "hand": 3, "pure": 3, "modul": 3, "strong": 3, "depend": 3, "what": 3, "appropri": 3, "project": 3, "avalil": 3, "pypi": 3, "pip": 3, "quickstart": 3, "section": 3, "further": 3, "seri": 3, "payment": 3, "predefin": 3, "pandas_market_calendar": 3, "your": 3, "postion": 3, "api": 3, "index": 3, "ha": [4, 5], "veri": [4, 5], "handi": [4, 5], "datafram": 4, "when": [4, 5], "instead": [4, 5], "integ": 4, "2014": [4, 5], "13": [4, 5], "2015": [4, 5], "2016": 4, "253": [4, 5], "503": 4, "lt": 4, "na": 4, "gt": 4, "dtype": 4, "28": [4, 5], "00": 4, "datetime64": 4, "freq": 4, "07": [4, 5], "03": 4, "06": 4, "8": [4, 5], "rang": 4, "10": [4, 5], "08": 4, "09": 4, "14": [4, 5], "9": [4, 5], "05": [4, 5], "22": [4, 5], "04": 4, "11": [4, 5], "20": 4, "18": 4, "23": 4, "21": 4, "let": 4, "each": 4, "schedul": 4, "occur": 4, "column": 4, "pd": 4, "df": 4, "payment_d": 4, "must": 4, "shift": [4, 5], "work": [4, 5], "16": [4, 5], "business_dai": 4, "everyth": 5, "instanc": 5, "onc": 5, "properli": 5, "instanci": 5, "thei": 5, "note": 5, "simplifi": 5, "yyyi": 5, "mm": 5, "dd": 5, "obtain": 5, "alwai": 5, "receiv": 5, "same": 5, "matur": 5, "situat": 5, "standardis": 5, "januari": 5, "doe": 5, "oposit": 5, "easili": 5, "sometim": 5, "gener": 5, "2020": 5, "just": 5, "try": 5, "support": 5, "recommend": 5, "take": 5, "element": 5, "2017": 5}, "objects": {"": [[0, 0, 0, "-", "bizdays"]], "bizdays": [[0, 1, 1, "", "Calendar"], [0, 4, 1, "", "get_option"], [0, 4, 1, "", "set_option"]], "bizdays.Calendar": [[0, 2, 1, "", "bizdays"], [0, 2, 1, "", "diff"], [0, 3, 1, "", "enddate"], [0, 3, 1, "", "financial"], [0, 2, 1, "", "following"], [0, 2, 1, "", "getbizdays"], [0, 2, 1, "", "getdate"], [0, 3, 1, "", "holidays"], [0, 2, 1, "", "isbizday"], [0, 2, 1, "", "load"], [0, 2, 1, "", "modified_following"], [0, 2, 1, "", "modified_preceding"], [0, 3, 1, "", "name"], [0, 2, 1, "", "offset"], [0, 2, 1, "", "preceding"], [0, 2, 1, "", "seq"], [0, 3, 1, "", "startdate"], [0, 3, 1, "", "weekdays"]]}, "objtypes": {"0": "py:module", "1": "py:class", "2": "py:method", "3": "py:attribute", "4": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "class", "Python class"], "2": ["py", "method", "Python method"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "function", "Python function"]}, "titleterms": {"api": 0, "calendar": [0, 1], "option": 0, "from": 1, "file": 1, "predefin": 1, "pandas_market_calendar": 1, "creat": 1, "your": 1, "own": 1, "financi": 1, "getdat": 2, "us": 2, "date": 2, "postion": 2, "refer": 2, "welcom": 3, "bizdai": 3, "": 3, "document": 3, "instal": 3, "content": 3, "indic": 3, "tabl": 3, "panda": 4, "integr": 4, "exampl": 4, "seri": 4, "payment": 4, "quickstart": 5}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 58}, "alltitles": {"API": [[0, "module-bizdays"]], "Calendar": [[0, "calendar"]], "options": [[0, "options"]], "Calendars": [[1, "Calendars"]], "Calendars from file": [[1, "Calendars-from-file"]], "Predefined Calendars": [[1, "Predefined-Calendars"]], "Calendars from pandas_market_calendars": [[1, "Calendars-from-pandas_market_calendars"]], "Create your own Calendars": [[1, "Create-your-own-Calendars"]], "Financial Calendars": [[1, "Financial-Calendars"]], "getdate": [[2, "getdate"]], "Using date postions as a reference": [[2, "Using-date-postions-as-a-reference"]], "Welcome to bizdays\u2019s documentation!": [[3, "welcome-to-bizdays-s-documentation"]], "Install": [[3, "install"]], "Contents": [[3, "contents"]], "Indices and tables": [[3, "indices-and-tables"]], "pandas Integration": [[4, "pandas-Integration"]], "Example: series of payments": [[4, "Example:-series-of-payments"]], "Quickstart": [[5, "Quickstart"]]}, "indexentries": {"calendar (class in bizdays)": [[0, "bizdays.Calendar"]], "bizdays": [[0, "module-bizdays"]], "bizdays() (bizdays.calendar method)": [[0, "bizdays.Calendar.bizdays"]], "diff() (bizdays.calendar method)": [[0, "bizdays.Calendar.diff"]], "enddate (bizdays.calendar attribute)": [[0, "bizdays.Calendar.enddate"]], "financial (bizdays.calendar attribute)": [[0, "bizdays.Calendar.financial"]], "following() (bizdays.calendar method)": [[0, "bizdays.Calendar.following"]], "get_option() (in module bizdays)": [[0, "bizdays.get_option"]], "getbizdays() (bizdays.calendar method)": [[0, "bizdays.Calendar.getbizdays"]], "getdate() (bizdays.calendar method)": [[0, "bizdays.Calendar.getdate"]], "holidays (bizdays.calendar attribute)": [[0, "bizdays.Calendar.holidays"]], "isbizday() (bizdays.calendar method)": [[0, "bizdays.Calendar.isbizday"]], "load() (bizdays.calendar class method)": [[0, "bizdays.Calendar.load"]], "modified_following() (bizdays.calendar method)": [[0, "bizdays.Calendar.modified_following"]], "modified_preceding() (bizdays.calendar method)": [[0, "bizdays.Calendar.modified_preceding"]], "module": [[0, "module-bizdays"]], "name (bizdays.calendar attribute)": [[0, "bizdays.Calendar.name"]], "offset() (bizdays.calendar method)": [[0, "bizdays.Calendar.offset"]], "preceding() (bizdays.calendar method)": [[0, "bizdays.Calendar.preceding"]], "seq() (bizdays.calendar method)": [[0, "bizdays.Calendar.seq"]], "set_option() (in module bizdays)": [[0, "bizdays.set_option"]], "startdate (bizdays.calendar attribute)": [[0, "bizdays.Calendar.startdate"]], "weekdays (bizdays.calendar attribute)": [[0, "bizdays.Calendar.weekdays"]]}})
\ No newline at end of file