Purpose
The Event Diary shows the cash-related events for the period selected. It’s the actual cash movements on deals, with their settlement status.
At month end it is the confirmation of the cash side of interest: what settled during the month, as distinct from what accrued.
Run Reports
When reconciling accrual information from your Borrow/Invest Statement, keep in mind that the Event Diary dates are inclusive. To run the report for May 2026, use
1-May-26to31-May-26. Unlike the Borrow/Invest Statement, if you use the last day of the previous month as the Start Date, it would add an extra day into the data.
|
|
|
|
Read Report Results

Your Event Diary has a Report tab with the deals meeting the report parameters and a Market Data tab with all the market data used in the calculations of the market values.
Report Tab
The Report tab shows the deal details, expected cash movement, and the movement status (whether it has settled). Each row is an individual cash event.
Report tab columns include:
Principal: The principal the event was calculated on: the outstanding face of the deal for the coupon period that row belongs to. It is not a cash movement and it repeats across every event in the same period. On an amortizing or drawn and repaid deal, it steps down period by period. It's the column you read to see what balance an interest figure was computed against (interest amount ÷ principal ÷ days shows the rate). The sign follows the direction of the deal: borrowings show negative, investments positive.Amount: Value of the event itself: the interest paid or received, the principal drawn or repaid, the fee, the dividend. This is the cash-flow column, signed by direction (receipts positive, payments negative). It’s the column to total when you want cash for a date range. For non-cash events (accruals, reinvested dividends, revaluation-type entries) there's still an amount, but no money moves. TheNon Cashcolumn tells you which is which, and unmarking the parameterInclude Non-Cash Eventsremoves them.For example, a monthly interest receipt on a 10,000,000 deposit at 5% shows
Principal10,000,000 (unchanged all period) andAmountat $41,667 (that month's interest). A partial repayment the following month showsAmountas the repaid cash, and the next period's rows show a reducedPrincipal.
Units Balance: Only meaningful for unit-based instruments such as money market funds. This is empty for loans, deposits, swaps, and other instruments that don’t use units. The column holds the units associated with that movement (units bought, redeemed, or issued as reinvested distribution).
The report parameter dates control the scope of the included events. Inside the report, the dates inside the report are the coupon dates. The parameters select events by settlement date; the row dates describe the accrual span behind the event. A coupon covering 01-May-26 to 01-Jun-26 accrues on its start date (not its end date), which is why it carries 31 days in May and settles on 1 June.
The Event Diary report returns both interest settlements and principal movements. When reconciling accruals from the Borrow/Invest Statement, use only the interest amount. Principal movements are included in the Borrow/Invest Statement’s Movement column and are reconciled with the Accruals Report.

Market Data Tab
The Market Data tab is the audit trail for the rates behind the forecast event calculations. It only has content when the parameter Forecast Events is marked because otherwise no forecast calculations are made.
The rows contain columns for:
NameTypeCCYApplies From: Date in the projection it applies toMarket Data Date: Date the rate was taken from (set in your parameter)
Each row is one reference set that the run consumed, such as a yield curve, an FX rate, and a volatility surface. Expand a row to view every individual rate used inside it grouped by category:
TenorMaturity DateTicker CodeTicker DescriptionValue
Common uses of the Market Data tab include:
View the details that create your forecast amounts. If an amount is unexpected, expand the curve to check the actual tenor rate that produced it.
Perform data audits by viewing which rates, date, and ticker a set of forecast cash flows was built on.
View what was and wasn’t picked up if you get a warning that data is missing. This error is commonly addressed by moving the parameter
Market Data Dateto a date with a complete rate set.
Report Parameters

Fields:
Available Reports: Lists your previously queued Event Diary reports, newest first.Selecting one reloads its results and the parameters it ran with.
Leaving it on
newstarts a fresh report.
Name: Defaults to Event Diary - <today's date> and identifies the run in the reports queue.Auto Retry: Mark to have Ripple Treasury automatically retry running the report if it fails.Report Date: The "as of" date for the deals themselves, not for the events. This date decides which version of each deal is used (amendments effective after this date are ignored) and which cash-account balances apply. It is also the fallback market data date if that field is left empty. It does not filter which events are returned.Start Date: Sets the start date for the events in the report, inclusive. Works in conjunction withTermandEnd Dateto set the period.Term: Sets the time covered for the events in the report. Works in conjunction withStart DateandEnd Dateto set the period.d: Daysw: Weeksm: Monthsy: Years
Period End: Sets the end date for the events in the report. Works in conjunction withStart DateandTermto set the period.Forecast Events: Mark to include events that aren't yet fixed (future coupons on floating deals, rate-set-dependent amounts) by projecting them from market data.Market Data Date: (Only visible only whenForecast Eventsis marked) The date whose rates are used to forecast events; defaults to the earlier of the report's end date and today.PortfolioandAnalysisradio buttons: Choose which selection list is used. Only the active list is used in the report.Portfolio: Select deals from the deal portfolios.Analysis: Select deals from the saved exposure management analyses.
Portfolio: (Only visible whenPortfolioradio button is selected) Select one or more portfolios to be reported.Exposure Type: (Only visible whenPortfolioradio button is selected) Select one or more deal types to be reported.Business Unit: (Only visible whenPortfolioradio button is selected) Select one or more business units to be reported.Analysis: (Only visible whenAnalysisradio button is selected) Select one or more analyses to be reported.Include Inactive Deals: (Only visible whenAnalysisradio button is selected) Mark to include deals that are no longer active.Show Net Swap Events: Mark to show net events as a single event instead of the individual events that make up the netting.Include Non-Cash Events: Mark to include events that carry no cash movement (such as accrual and revaluation). Unmark for a pure cash view.Include Auto Rolls: Mark to generate the events that would occur if rolling deals continue to roll beyond their current maturity.Drawdowns Auto Roll To: (Only visible whenInclude Auto Rollsis selected) Sets how far the rolls are projected.Report End Date: Generate events for rolling deals until the report end date.Facility Maturity: Generate events for rolling deals until the facility maturity.Tranche Maturity: Generate events for rolling deals until the tranche maturity.
Include Settlement Details: Mark to add each event's settlement instruction detail (bank account and payment routing) to the rows. It slows down the report processing, so leave it unmarked unless you need it. The settlement instruction columns are hidden by default. The columns only contain information when this is marked; otherwise, they are empty.
Output to Data Warehouse: Mark to write the Event Diary results to the Data Warehouse as well as to the screen. If the warehouse can't be reached, you get an error dialog and the report isn't queued.
Reporting Period Convention
New balances accrue from the date onward but movements always take effect from the movement date.
Period Start: Balances on this date accrue to the previous period (not the one you are reporting). Principal movements on this date affect the current period in your report.Period End: Balances on this date accrue in the current period you are reporting. Principal movements on this date affect the next period (not the one you are reporting).
This difference in how balances and movements are captured is why you use different report dates between reports to capture information for the same month.
Date Boundaries
Report | Dates to Capture May 2026 | Date Boundaries |
|---|---|---|
Event Diary |
| Both dates inclusive; selects events by date. The dates displayed in the report come from the deal’s schedule so they won’t perfectly match the report dates you select. |
Manage Report Grid
Column Management
Resize:
|
|
Reorder: Select, drag, and drop the column header to reorder the columns. |
|
Show and Hide:
|
|
Sort:
|
|
Filter:
|
|
Grouping
You can group your data by one or more columns. For detail reports, it’s common to group by the ID to keep each deal’s periods together.
Group by Column:
|
|
Add, Edit, and Remove Column Totals:
|
|
Views
Manage Views:
|
|
Export, Print, and Copy
Export:
|
|
Print:
|
|
Copy:
|
|
Copyright 2025 Ripple Labs Inc.


















