- align cashflows and returns by dates - specify periods as being market days or calendar days - allow slicing of things by dates (subsetting) - auto-gen of future market/real dates