Refinitiv Data Library for TypeScript

Overview

Summary

ZcCurveDefinition content object gives your application an easy access to ZcCurveDefinition calculations.

Example of usage

import { ContentDefinition, IPA } from '@refinitiv-data/data';

const session = /* session creation is omitted */

(async () => {
    await session.open();

    const params = {
        source: 'Refinitiv',
    };

    const curveDefinition = IPA.Curves.ZcCurveDefinition.Definition(
        params,
    );

    try {
        const zcCurveDefinitionData = await curveDefinition.getData(session);
        console.log('getZcCurveDefinition data: ', zcCurveDefinitionData.data.raw);
    } catch (err) {
        console.log(err);
    } finally {
        session.close();
    }
})();