Skip to main content

Extensions

Extensions add screens to the OpenDataDSL portal and Excel add-in for a particular job: building compositions, checking data quality, exporting data, managing scripts, promoting changes between environments and more. Each one has its own menu item, tabs and insight reports, and works with your own access rights.

Pick an extension below to see what it does and how to use it, step by step.

The Aggregator extension

Aggregator

Summarise the data in any platform service with an aggregation pipeline, save it as an ODSL script, and run it as a scheduled, house-style report that is emailed each time it is stored.

Read the guide
The Automations extension

Automations

See every automation your company has in one place, find out which ones are failing, switch them on and off, change and test them, and create new ones for any item.

Read the guide
The Composer extension

Composer

Build your own analytic worksheets of curves and timeseries, called compositions, from ready-made templates or from scratch, and use them in the portal, in Excel, as curves and in automations.

Read the guide
The Data Reconciliation extension

Data Reconciliation

Reconcile the trades in your ETRM system with the trade records of exchanges, brokers and clearing banks, see the breaks on a dashboard and resolve them.

Read the guide
The Export extension

Export

Export timeseries, curves and master data in the format another system needs, straight away or on a schedule that handles missing data and delivers each export by email, queue, webhook or any other automation target.

Read the guide
The Fusion AI extension

Fusion AI

Fusion AI, the OpenDataDSL AI assistant: chat with your platform data in Studio, configure assistants, agents and custom tools, run governed playbooks as tasks, and follow usage, feedback and billing in the insights.

Read the guide
The Notebooks extension

Notebooks

Work with ODSL the way you would in a Python notebook: text and code cells that you run one at a time, with the values shown as tables and charts, and example notebooks to start from.

Read the guide
The Promotion extension

Promotion

Promote master data, smart data, types, calendars, scripts, reports, processes and other items from a test environment to production, see what changes before you push, and undo a deployment to put production back as it was.

Read the guide
The Script Manager extension

Script Manager

Browse your ODSL scripts and templates by folder, edit them with intellisense, run them, schedule them, write them with Fusion AI, compare versions and see who changed what and why.

Read the guide
The Simple Portfolio extension

Simple Portfolio

Group the instruments you trade into portfolios, record trades against them and follow each portfolio's profit and loss and open positions, kept up to date by automations.

Read the guide
The Validation extension

Validation

Check your curves and timeseries with validation checks written in ODSL, keep a record of every result, review and override failures, and follow data quality on a dashboard.

Read the guide

Build your own​

The extensions above are built in exactly the same way as the ones you can build yourself, with a Fusion AI playbook or by hand. See How extensions work to get started.