• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wegamekinglc / Derivatives-Algorithms-Lib / 36972477903
93%

Build:
DEFAULT BRANCH: master
Ran 02 Oct 2026 06:34AM UTC
Jobs 1
Files 330
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Oct 2026 06:12AM UTC coverage: 92.4% (-0.03%) from 92.427%
36972477903

push

github

web-flow
feat: price and calibrate European GSR rate options (#469)

* Add European GSR pricing and bounded volatility calibration

Price rate options with shared Gaussian integrals and explicit fixing and payment schedules. Fit selected volatility buckets with bounds and regularization, expose diagnostics through dal-public and thin Python/Excel adapters, and verify independent pricing and calibration oracles.

* Use worksheet settings for Gaussian option pricing

Avoid Machinist legacy optional-integer output in the Windows XLL. A key/value settings table preserves defaults and exposes refinement while portable tests cover default, explicit and invalid settings.

* Reject European GSR dates outside curve coverage

Enforce the documented curve coverage constraint instead of silently extrapolating expiry, fixing and cash-flow dates.

* Check the exercise-boundary oracle domain

Assert the independent reference formula has two real exercise boundaries before evaluating the inverse hyperbolic cosine.

* Keep the reference strike explicit in the pricing oracle

Avoid an incorrect integer inference when standalone static analysis cannot load the option type header.

* Remove a redundant calibration comment

499 of 548 new or added lines in 7 files covered. (91.06%)

19076 of 20645 relevant lines covered (92.4%)

3044180.39 hits per line

Uncovered Changes

Lines Coverage ∆ File
37
68.38
dal-excel/src/__gsr.cpp
7
96.79
dal-cpp/dal/model/gsrcalibration.cpp
2
98.95
dal-cpp/dal/model/gsreuropean.cpp
2
50.0
dal-excel/src/__gsr_test_api.hpp
1
91.67
dal-public/src/gsr.cpp
Jobs
ID Job ID Ran Files Coverage
1 36972477903.1 02 Oct 2026 06:34AM UTC 330
92.4
GitHub Action Run
Source Files on build 36972477903
  • Tree
  • List 330
  • Changed 2
  • Source Changed 1
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36972477903
  • 8f4b4edd on github
  • Prev Build on master (#36960867505)
  • Next Build on master (#36987276282)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc