The CrossAsset SDK (Python, C#, C++, or Java) empowers users to easily integrates Numerix’s industry-standard pricing and risk analytics library into any proprietary or third-party systems and non-programmatically extend CrossAsset with custom interfaces, new models and business logic.
Numerix CrossAsset SDK was designed with agility and innovation in mind. Users can define any bespoke custom instrument—and keep on top of innovations in capital markets by leveraging the strength and simplicity of the Python ecosystem.
Using Python as our standard scripting language, traders, quants, and risk managers are able to test and deploy new models and products more efficiently and be up and running in no time. Developing bespoke applications with CrossAsset SDK is also simpler and more reliable leveraging sophisticated Python IDEs with debuggers. With a few simple lines of Python code, users can seamlessly price derivatives, compute sensitives and aggregate the results quickly and add the trade into programs and systems built with the SDK without the need for recompiling the code.
Leverages Models in Existing Systems |
|
Leverage Numerix market-tested pricing and risk analytics library in existing systems across the full trading and risk lifecycle. |
Extends Production Platforms |
|
Easily extend production platforms’ deal coverage across asset classes, including exotic derivatives and structured products. |
Enables Consistent Valuation Platform |
|
Facilitates consistent pricing and valuation methods across the entire enterprise. |
Advanced Risk Analysis and Reporting |
|
Supports a more holistic approach to risk, enabling advanced risk analysis and reporting. |
No Recompiling | The CrossAsset Integration Layer API allows new trades to be added into programs and systems built with the CrossAsset SDK without the need for recompiling the code. | |
Enhanced Integration |
|
Users can integrate a wide range of custom applications, such as visualization and master data management tools. |
Supported By Numerix Experts | Our developers and financial engineers can work with your team to provide further customization, including bespoke instruments, valuation methods and custom reporting features. | |
Scalability |
|
Enables complex calculations for valuations and risk to be scaled using cloud computing resources such as AWS. |
The Numerix CrossAsset Integration Layer provides a data-driven interface that empowers users and partners to non-programmatically extend CrossAsset with custom interfaces, new models and business logic.
CrossAsset SDK uses Python as its scripting language for describing the mechanics of a deal or structure giving users access to the vast Python ecosystem. This results in a simpler development process and better performance.
Pre-defined templates of validated financial instrument definitions, models and curves or custom templates can be easily and independently defined via the Integration Layer, extending deal coverage across asset classes.
Through the rapid integration of new financial instrument types and models, and the reuse of definitions across various technology platforms, Numerix CrossAsset Integration Layer enables improved control over model risk management and supports product control functions by allowing only authorized individuals to edit and publish new financial instrument types and models.
By using our Model API to bring in your proprietary "in-house" models, the CrossAsset SDK paves the way for a true "single-source of truth" system for structuring, pricing, and risk management of derivatives and structured products – including hard to price exotic derivatives.
As traders and quants develop and price new instrument types, they can compare results from proprietary models alongside the market-standard models provided by Numerix, reducing time-to-market for new instrument types and satisfying internal risk controls and regulatory requirements.
Users can easily create their own templates – interfaces that encapsulates the instructions required parameters to make specific pricing and risk calculations – using Python and add them to an existing application that uses CrossAsset Integration Layer