Rapidly develop and test robust financial risk models and deploy them as interactive applications or as high-performance infrastructure components—all from one system, with one integrated workflow.
The Mathematica financial risk management solution is unique in offering the reliability of a mixed symbolic-numeric approach to computation, multiple switching algorithms, built-in computable financial and economic data, and built-in parallel computation for scaling up.
Using built-in or imported financial data in interactive visualizations
Price, Bollinger bands, and volume for the S&P 500 over one year
Using built-in parallel computing capabilities or scaling up to a full grid
Easily integrate with additional kernels, other data sources and applications, databases, web services, Java, .NET, and more
Developing and analyzing sophisticated financial models
Efficient frontier analysis for a sample portfolio showing the location of each asset class in risk-return space
Built-in financial data, including current and historic market data, plus programmatic and interactive access to financial and economic data from Wolfram|Alpha
Mathematica has immediate built-in access to current and historical financial and economic data
Financial Data » Use current and historical delayed stock, fund, index, and currency data, and more
Country Data » Use socioeconomic data and time series for all countries, including GDP and exchange rates
Compare Mathematica to your current tools. Do they have these advantages?
Symbolic capabilities of time-value and bond functions allow for seamless integration with Mathematica's statistics framework for use in financial computations involving uncertain outcomes Competitor note: Other systems require the purchase of add-ons to add functionality
Develop, analyze, test, document, and deliver custom models in a fraction of the time needed with other systems
Gain accuracy and reliability by performing symbolic calculations, not just numeric ones Competitor note: Matlab's built-in routines only handle numeric calculations
Access real-time trading data and perform instant analysis
Use built-in connectivity features to combine a Java trading interface, a C pricing engine, and MySQL position databases in one central command center; dispatch order routing on .NET and Java platforms from one central command center; or perform position reconciliation with online statements from the clearinghouse with XML functions
"The different technologies that Mathematica has now that allow you to go from something very sophisticated, like the notebook interface, all the way to the web interface is very powerful."
"The amount of code that's required to produce the same amount of work is a fraction of the amount of code that we would have to write with other tools, so the time to delivery is much faster."
—Alan Savoy
Technical Manager and Architect, nGenera Corporation