Refinitiv Data Library for TypeScript

Overview

Symmary

A TermDeposit allows to form the financial instrument from instrument code and parameters.

Example of usage

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

const session = /* session creation is omitted */

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

        const termDepositDefinition = IPA.FinancialContracts.TermDeposit.Definition({
            notionalCcy: 'EUR',
            tenor: '5Y',
            pricingParameters: { valuationDate: '2020-04-24' },
            fixedRatePercent: 11,
        });

        const termDepositResponse = await termDepositDefinition.getData(session);
        console.log('TermDeposit data: ', termDepositResponse.data);
    } catch (err) {
        console.log(err);
    } finally {
        session.close();
    }
})();