Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FBC-317 - The concepts related to interest rate schedules, rate resets and related events needs to be cleaned up #1997

Merged
merged 18 commits into from
Mar 9, 2024

Conversation

ElisaKendall
Copy link
Contributor

@ElisaKendall ElisaKendall commented Jan 30, 2024

Description

  1. Replaced the term 'swap stream' with 'swap leg' or 'leg' in some cases
  2. Moved general concepts related to anchor dates, calculations and calculation periods to financial dates, to enable broader use
  3. Moved concepts related to interest rate schedules and calculations to the debt ontology to normalize the pattern used across FIBO
  4. Moved concepts related to step schedules to the debt instruments ontology and normalized their usage

Fixes: #1996 / FBC-317

Checklist:

  • I'm familiar with the FIBO developer quide. My contribution meets all the requirements described there.
  • My contribution follows the principles of best practices for FIBO.
  • My changes have been reconciled with latest master and no merge conflicts remain.
  • This PR is related to exactly one issue. The issue is referenced by using a GitHub keyword such as "fixes", "closes", or "resolves".
  • Hygiene tests have been applied by a PR with "(WIP)" in title.
  • The issue has been tested locally using a reasoner (for ontology changes).

…with /leg' where appropriate, but some of the schedule information should move up the "food chain" to Debt or Debt Instruments

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
@ElisaKendall ElisaKendall added consistency About overall consistency FBC FIBO Financial Business and Commerce SEC FIBO Securities DER FIBO Derivatives LOAN Loans Domain labels Jan 30, 2024
@ElisaKendall ElisaKendall self-assigned this Jan 30, 2024
…swap leg, which might be a payment event, but might be something else, such as a rate reset event

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…r than transaction event, given that it could be broader than transaction-specific events

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
@mereolog mereolog added this to the 2024Q1 FIBO Release milestone Feb 9, 2024
…on details

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…ate period and eliminated redundant restrictions

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…act, breach of covenant, settlement with the new contract lifecycle concepts

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…epts, improved integration with commons, corrected restriction(s) related to exposure

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…t of an explicit anchor date and moved the related property to financial dates for broader utility

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…iminate parametric schedule (which all regular schedules are), eliminate inconsistencies in representation of start dates, and adjusted definitions to be ISO 704 compliant in the parametric schedules ontology
…ract events and schedules, moving a number of concepts to the debt ontology from loans or interest rate swaps

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…nd elimination of hygiene issues

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
… to interest payments and calculations in IR Swaps

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…t events and a rate reset schedule to the debt ontology and eliminated equivalents in IR Swaps for additional normalization

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…aps related to notional step schedules and events

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…ated parametric schedule class in the equities ontology

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…edules ontology

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
…nts ontology and normalized usage

Signed-off-by: Elisa Kendall <ekendall@thematix.com>
@ElisaKendall ElisaKendall changed the title FBC-317 - The concepts related to interest rate schedules, rate resets and related events needs to be cleaned up (WIP) FBC-317 - The concepts related to interest rate schedules, rate resets and related events needs to be cleaned up Mar 8, 2024
@ElisaKendall ElisaKendall merged commit 8ff2715 into edmcouncil:master Mar 9, 2024
4 checks passed
@ElisaKendall ElisaKendall deleted the FBC-317 branch March 9, 2024 03:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
consistency About overall consistency DER FIBO Derivatives FBC FIBO Financial Business and Commerce LOAN Loans Domain SEC FIBO Securities
Projects
None yet
4 participants