Skip to main content

41 docs tagged with "odsl"

View all tags

Curve Configuration & ODSL Syntax

Smart Curves are defined using ODSL — the OpenDataDSL domain-specific language. A curve definition specifies the inputs, the build method, and the output structure. This page walks through how to configure a Smart Curve from scratch.

How it works

The data, calculations, automations and scripts behind the Simple Portfolio extension, with ODSL examples

Public Resources

Documentation for all the publicly available shared actions, calendars, currencies, extractors, scripts, transformers, types and workflows

Quick Start

Choose from one of the QuickStart Tracks below based on your area of interest

Smart Curves

Explore SmartCurves in the ODSL language, REST API and the Portal

Writing Curve Building Scripts

Smart Curves can use custom ODSL scripts to implement bespoke curve-building logic. This is useful when the built-in methods — bootstrapping, interpolation, blending — don't fully cover your requirements, or when you need to combine multiple steps into a reusable function.