What's New for the JMSL Numerical Library 6.0

New features and capabilities in the JMSL Numerical Library 6.0 include the following. 

New class that solves the generalized Feynman-Kac PDE and Black-Scholes problems

  • Solves a generalized version of the Feynman-Kac partial differential equation that can be used in many financial modeling applications, including the Black-Scholes models with European or American style exercise opportunities on Calls or Puts. In the case of the Black-Scholes model these functions include many of The Greeks.
  • Two white papers are available that provide more detail on this algorithm:

Auto_ARIMA

  • An “expert system” time series forecasting pre-conditioners and engine for forecasting situations where algorithm automation is desirable.
  • Useful for data containing seasonality, level shifts, and outliers
  • Automatic selection of model parameters for straightforward usage

Survival Analysis functions

  • Cox’s Proportional Hazards model
  • Kaplan-Meier(or product-limit) survival probabilities
  • Kaplan-Meier reliability function estimates
  • Population and cohort life tables

Many other new functions, including:

  • Naïve Bayes classification algorithm
  • Random Copula methods and distributions
  • Two new linear least-squares optimization classes
  • Kochanek-Bartels Cubic Splines
  • Logistic and Pareto CDFs and PDFs
  • Several Non-central CDF and PDF distributions
  • Treemap chart type
tree map chart

Enhancements to many existing algorithms, including:

  • Improved algorithm for finding zeros of a function
  • Faster normal random number generation
  • Additional 2D tensor-product spline algorithm
  • Additional ODE algorithm for stiff initial-value problems