Why Wolfram Finance Platform?

Because principles matter.

Decades of building on bold design principles make Wolfram technologies the world's ultimate computation platform, and these design principles allow for the continuous development of financial capabilities.


Automation is the key to productive computing. Unlike other systems, Wolfram Finance Platform applies intelligent automation in every part of the system, from algorithm selection to plot layout and user interface design.You get reliable, high-quality results without needing algorithm expertise—and even if you're an expert, you get results faster.

Wolfram Finance Platform automatically chooses the most appropriate valuation method across all 95 supported option classes.

Automation in Finance


In Other Systems...

Derivative valuation methods

Immediate visualization

Fitting distributions to data

Importing historical data

Optimized option estimation

OHLCV automatically determined

Method optimized to data structure

Automatic data format detection

Requires knowledge of option pricing models

Requires manual specification

Requires prior analysis of data

Manual specification of data structure

Automation in Computation


In Other Systems...

Precision control and tracking

Just-in-time compilation

Algorithm selection

Task-oriented functions

Type independent functions

Reliable results without roundoff analysis

High performance in a high-level language»

Faster, better results, even for experts»

High-level, readable programs»

Easily apply existing code to new data»

Get unreliable results (or perform manual analysis)

Get slower results (or optimize manually)

Use poorly suited or generic algorithms

Programs obfuscated by algorithmic details

Memorize different functions for each data type

Automation in Visualization


In Other Systems...



Feature detection

Adaptive sampling



Publication-quality graphics at every stage»

Maximally informative diagrams and text»

Correctly visualize key features of functions

Efficiently resolve features on different scales»

Instant interactive plots and diagrams»

Compose text, images, tables and controls

Manually specify colors, tick marks, etc.

Manually specify plot ranges, layouts, etc.

Incorrect plotting of discontinuities, branch cuts, etc.

Missed details (or wasted function evaluations)

Manually program interactive elements (or use none)

Generate only simple graphics (or use separate software)

Automation in Development


In Other Systems...

Free-form linguistic input

User interface construction

Cross-platform deployment

Memory management


Translate free-form text into precise commands

Complete interfaces from minimal specification»

Intrinsically platform-independent applications

Optimized allocation, tracking and deallocation

Zero-configuration parallelization

(No alternative)

Manually program all aspects of user interface

Limited deployment (or manually port to each platform)

Manually allocate and track memory

Manual parallelization (initialization, communication, etc.)

Integrated All-in-One Platform

Specialized software and add-on toolboxes discourage the creative exploration of new ideas and areas—an even greater cost than their purchase price. Wolfram Finance Platform requires no add-ons. It has built-in specialized functionality for many finance areas, from derivatives pricing to optimization, trading charts to statistical tests, all tightly integrated with the rest of the system. Non-computational tasks are equally integrated—from interactive report generation to system integration, all the tools you need are in a single integrated platform.

This point-and-click value-at-risk calculator uses Wolfram Finance Platform's built-in functionality to apply advanced statistical models to a market data feed.

Integrated All-in-One Platform

In Other Systems...

Embed live computation and data in documents and reports

Immediately deploy tools or reports to the web and desktop

Comprehensive statistics and optimization functionality

Link to Bloomberg subscriptions to bring in data for accurate analysis

Documents with limited usage

Extra cost and interrupted workflow

Limited capabilities

Static reports


In Other Systems...

Smooth workflow, from idea to deployment

Own a single technical platform

Learn a single technical platform

Explore ideas spanning different technical areas

Change tools and formats at each stage

Regularly need costly add-on toolboxes

Learn multiple specialized tools with limited scope

Creativity restricted by built-in functionality

Hybrid Symbolic-Numeric Methodology

Symbolic and numerical computation are traditionally thought of as separate, to the detriment of users. In Wolfram Finance Platform, they are seamlessly integrated, enabling unique hybrid methods for many problems and ensuring consistent results whenever quantities of any precision are combined.

Both symbolic and numerical values are returned for many financial functions, allowing results to be directly solved, optimized or used within larger models.

Hybrid Symbolic-Numeric Methodology

In Other Systems...

Symbolic financial evaluation for exact results

Exact optimization solutions

Direct use of extensible mathematical models

Lose accuracy by approximations only

Limited range of optimization technique

Re-use only specific calculated values


In Other Systems...

Get exact, general results whenever possible

Track roundoff errors automatically»

Use hybrid methods that exploit the mathematical structure of the input»

Get only numerical results, often forfeiting insight

Get unreliable results (or manually track roundoff)

Only use less efficient generic methods

Multiparadigm Language

Wolfram Finance Platform's Mathematica stands out from traditional computer languages by simultaneously supporting many programming paradigms, such as procedural, functional, rule-based, pattern-based, object-oriented and more.

Mathematica lets you program in the style you prefer.


In Other Systems...

Program the way you think

Use the best combination of techniques for the problem

Change your thinking to fit the platform

Operate within a single paradigm, regardless of its suitability

Built-in Knowledge

Searching and updating standard datasets shouldn't interrupt your workflow. Wolfram Finance Platform is unique among computation environments because it includes Wolfram|Alpha's vast collection of carefully curated data of all kinds, continuously updated and expanded. Financial databases include market prices and market fundamentals that are essential for constructing financial and economic models. For real-time trading, Wolfram Finance Platform can also access your Bloomberg data feed.

With Wolfram Finance Platform, computation-ready data is built in.

Built-in Knowledge

In Other Systems...

Extensive, computation-ready financial data built in

Comprehensive, up-to-date economic data

Relevant geographic data for trend analysis

Trillions of pieces of continuously updated data from Wolfram|Alpha

Requires expensive add-ons

Requires manual curation and import

Data is divided among many sources

Not available in any other software


In Other Systems...

Readily computable data built in»

Automatically keep data up to date

Instantly access and use standard data

Incorporate standard data that would be hard to obtain

Manually import, validate and restructure data

Regularly check source for updates and corrections

Interrupt workflow to obtain data

Restrict analyses to a more limited set of data

Document-Based Workflow

You shouldn't need one program to process your financial and economic data, another to visualize it and a third to interactively present it. Wolfram Finance Platform does everything in a single workflow, keeping all elements of a project—calculations, visualizations, data, documentation and even interactive applications—together, in uniquely flexible documents. Wolfram Notebook files consolidate your calculations, interactive visualizations and data and text, and create high-quality reports or presentation documents.

A simple example of what is possible with notebooks, along with hundreds of freely available professional finance and economic models, which can be downloaded from the Wolfram Demonstrations Project.


In Other Systems...

Keep all elements of a project together

Automatically document as you work

Include interactivity in documents»

Easily re-target documents for web, print and presentations and as applications

Save data, formulas, text, code, results, graphics and applications in separate files and formats

Lose intermediate steps, leading to difficulty reproducing results

Graphics and other elements must be static, not interactive

Start from scratch when deploying to any new medium


de es ja ko pt-br ru zh