 |

Increasing Quantitative Analyst Productivity
Visual Numerics' numerical analysis and visualization
software offer a robust set of mathematical, statistical, and graphics building
blocks for rapid development of sophisticated analysis applications. Having a
reliable, time tested set of algorithms and graphics frees highly valuable business
analysts from writing code so they can focus on solving financial problems.
Whether for risk or
portfolio management or forecasting and financial modeling,
high performance and accurate algorithms can help analysts efficiently and
effectively develop applications to manage financial data.
Plus, visual data analysis solutions from PV-WAVE can
render sophisticated depictions of complex data, using 2D, 3D, OpenGL, or interactive
graphics.

Above: The graphic above displays a stock price analysis application.
The application shows Date/Time Plots; High, Low, Close Displays; Bid, Ask Spreads;
and overall stock trend analysis
>> Learn more
about products and services
Investment banks, asset management and economic
modeling organizations each benefit from the reliable and easy-to-use algorithms
and data visualization that are the foundation of Visual Numerics’ finance
solutions. Analysts appreciate the power of the IMSL Numerical Libraries™ and
PV-WAVE® in
many areas, including:
- Risk Management
- Portfolio Optimization
- Trading Strategy Optimization
- Forecasting
- Derivatives Pricing
- Fixed Income Analysis
- Interest Rate Modeling
- Equity Price Modeling and Analysis
- Exchange Rate Analysis
Popular Algorithms for Finance
- Optimization: Linear and Nonlinear Programming, Quadratic
Programming
- Regression: Linear, Nonlinear, Selection, Stepwise
- Curve Fitting: Cubic Splines, B-splines, Nonlinear Least
Squares
- Simulations: Numerous Cumulative Distribution Functions
and Random Distributions
- Forecasting: ARMA, GARCH, Feed Forward Neural Network
- Pricing functions: Bond Pricing, Interest Rate Calculations,
Future Value
World
Renowned Documentation and Support
The IMSL Numerical Libraries includes
world renowned documentation, complete with tips and code examples, and live
technical support, making application development quick and easy. Less complete
libraries may include some documentation, but usually will not provide code
examples or technical support, resulting in longer start up times.
100% Pure Code for Easy Deployment and Embedding
The
IMSL Numerical Libraries are available in Java, C/C++, C# for .NET, and Fortran,
and are written in pure code. Pure code means:
- Increased Robustness: Wrapped
native code can cause server crashes, security violations and data corruption.
- Simplified Development: Wrappers
require the developer to access external compilers and pass arrays or user-defined
data types to ensure compatibility between the different languages in some
cases. With
100% pure code, developers can write, build, compile and debug code in a
single environment.
- Increased Portability: Wrapped native code must
be ported to each supported hardware/operating system combination in many
cases.
Wrapped code also has hidden costs that can be difficult to anticipate.

Above: Wrapped approaches to software architecture have hidden costs.
Above: Clean software architectures increase stability and
simplify maintenance.
Pure Java…Easy to Deploy and Embed
Like many
industries, the finance field has discovered the benefits of platform independence.
By taking advantage of the world class analytical and charting features of
the JMSL™ Numerical Library for Java™ Applications,
quantitative groups are applying Java-based techniques across the spectrum
of their most critical initiatives.
>> Go to
the JMSL Library Overview Page
>> Learn
how Financial organizations are taking advantage of Java
Pure C# .NET Language Independence for
VB.NET and C#.NET Programmers
The IMSL C# Numerical Library is written
in pure C#.NET and therefore is fully managed code, making it fully compliant
with the .NET framework. Pure C#.NET code means:
- Language Independence : VB.NET
programmers, as well as programmers using any .NET language, can easily and
seamlessly use the IMSL C# Numerical Library without needing to know the
C# language. Visual Studio automatically prompts the developer for the algorithm
parameters by leveraging the meta-data that accompanies the algorithm.
- Simplified Development: Wrappers
require the developer to access external compilers and pass arrays or user-defined
data types to ensure compatibility between the different languages. The IMSL C# Library’s
pure C#.NET code allows developers to write, build, compile and debug code
in a single environment.
>> Go
to the IMSL C# Library Overview Page
Pure
C… Widely Used and Easy to
Embed
The
IMSL C Numerical Library is written in pure C, providing advanced numerical
analysis to C and C++ programmers. Pure C code means:
- Platform Compatibility: The IMSL C Numerical Library
is fully tested and verified on popular programming environments to ensure
compatibility and numerical accuracy.
- Simplified Development: Wrappers
require the developer to access external compilers and pass arrays or user-defined
data types to ensure compatibility between the different languages. The IMSL C Library’s
pure C code allows developers to write, build, compile and debug code in
a single environment
- Widely Adopted: The C and C++ programming framework
is one of the most widely used programming environments in use today. The
languages are well known and a large code base exists in this environment.
>> Go to the
IMSL C Library Overview Page
Professional Services for Finance
Many quantitative
groups augment their software development by incorporating Visual Numerics’ Professional
Services team to help find the best solution. The highly-skilled technical
experts in Visual Numerics’ Professional
Services organization collaborate with customers to identify specific application
requirements at the initial phase of every project. Visual Numerics’ consultants
provide all levels of support from custom algorithm development to simply helping
customers better understand their analysis and visualization needs.
|