Skip to content

Add PRICEDISC, YIELDDISC, DISC, RECEIVED, and INTRATE#79

Open
BrianHung wants to merge 2 commits into
mainfrom
financial-formulas-pricedisc-yielddisc-disc-received-intrate
Open

Add PRICEDISC, YIELDDISC, DISC, RECEIVED, and INTRATE#79
BrianHung wants to merge 2 commits into
mainfrom
financial-formulas-pricedisc-yielddisc-disc-received-intrate

Conversation

@BrianHung

Copy link
Copy Markdown
Owner

Summary

  • add PRICEDISC, YIELDDISC, DISC, RECEIVED, and INTRATE using shared year-fraction macro
  • wire parser fallback and static analysis for discount bond functions
  • add tests and update docs availability

Test plan

  • cargo test --package ironcalc_base discount_bond

Implements COUPDAYBS, COUPDAYS, COUPDAYSNC, COUPNCD, COUPNUM and COUPPCD
with shared date/basis helpers, wires them into dispatch and static analysis,
adds parser fallbacks, tests, and docs.
Introduce PRICEDISC, YIELDDISC, DISC, RECEIVED, and INTRATE with shared year-fraction helper, tests, and docs updates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant