Package: fmdates 0.1.4-99

fmdates: Financial Market Date Calculations

Implements common date calculations relevant for specifying the economic nature of financial market contracts that are typically defined by International Swap Dealer Association (ISDA, <http://www2.isda.org>) legal documentation. This includes methods to check whether dates are business days in certain locales, functions to adjust and shift dates and time length (or day counter) calculations.

Authors:Imanuel Costigan [aut, cre]

fmdates_0.1.4-99.tar.gz
fmdates_0.1.4-99.zip(r-4.5)fmdates_0.1.4-99.zip(r-4.4)fmdates_0.1.4-99.zip(r-4.3)
fmdates_0.1.4-99.tgz(r-4.4-any)fmdates_0.1.4-99.tgz(r-4.3-any)
fmdates_0.1.4-99.tar.gz(r-4.5-noble)fmdates_0.1.4-99.tar.gz(r-4.4-noble)
fmdates_0.1.4-99.tgz(r-4.4-emscripten)fmdates_0.1.4-99.tgz(r-4.3-emscripten)
fmdates.pdf |fmdates.html
fmdates/json (API)
NEWS

# Install fmdates in R:
install.packages('fmdates', repos = c('https://imanuelcostigan.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/imanuelcostigan/fmdates/issues

On CRAN:

derivativesfinance

26 exports 10 stars 1.83 score 5 dependencies 2 dependents 552 downloads

Last updated 4 years agofrom:50e2bf6a32

Exports:adjustAUMECalendarAUSYCalendarCalendarCHZHCalendarEmptyCalendareomEUTACalendarGBLOCalendargenerate_scheduleHKHKCalendaris_eomis_goodis_valid_bdcis_valid_day_basisis.Calendaris.JointCalendarJointCalendarJPTOCalendarlocaleNOOSCalendarNZAUCalendarNZWECalendarshiftUSNYCalendaryear_frac

Dependencies:assertthatcpp11genericslubridatetimechange

Dates

Rendered fromdates.Rmdusingknitr::rmarkdownon Jun 06 2024.

Last update: 2018-01-04
Started: 2016-12-31

Readme and manuals

Help Manual

Help pageTopics
Adjust to good datesadjust
Build a calendarAUMECalendar AUSYCalendar Calendar CHZHCalendar EmptyCalendar EUTACalendar GBLOCalendar HKHKCalendar JPTOCalendar NOOSCalendar NZAUCalendar NZWECalendar USNYCalendar
The end of month dateeom
fmdatesfmdates-package fmdates
Generate a date schedulegenerate_schedule
Calendar class checkersis is.Calendar is.JointCalendar
Checks whether dates are last day of monthis_eom
Good date checkeris_good
Business day conventionsbusinessdayconventions is_valid_bdc
Day basis conventionsdaybasisconventions is_valid_day_basis
Joint calendarsJointCalendar
Extract locale from calendarslocale
Shifting dates to good datesshift
Extract time zone from calendarstz tz.Calendar tz.JointCalendar
The years between two dates for a given day basis conventionyear_frac