Skip to main content

Instruments

flBondAdd​

Add one or more bonds

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flBondAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flBondsGetAll​

Get a list of all bonds in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flContractForDifferenceAdd​

Add one or more CFDs

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flContractForDifferenceAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flContractForDifferencesGetAll​

Get a list of all CFDs in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flEquitiesGetAll​

Get a list of all equities in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flEquityAdd​

Add one or more equities

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flEquityAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flEquityOptionAdd​

Add one or more equity options

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flEquityOptionAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flEquityOptionsGetAll​

Get a list of all equity options in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flExchangeTradedOptionAdd​

Add one or more Exchange Traded Options

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flExchangeTradedOptionAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flExchangeTradedOptionsGetAll​

Get a list of all Exchange Traded Options in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flFutureAdd​

Add one or more futures

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flFutureAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flFuturesGetAll​

Get a list of all futures in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flFxForwardAdd​

Add one or more Fx Forwards

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flFxForwardAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flFxForwardsGetAll​

Get a list of all fx forwards in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flFxOptionAdd​

Add one or more fx options

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flFxOptionAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flFxOptionsGetAll​

Get a list of all fx options in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flFxSwapAdd​

Add one or more Fx Swaps

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flFxSwapAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flFxSwapsGetAll​

Get a list of all fx swaps in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flInstrumentIdentifiersUpdate​

Update one or more instrument identifiers

Parameters​

NameDescriptionRequired FieldFormatExample
instrument_id_typeInstrument identifier typeYesString"Figi"
instrument_idUnique instrument identifierYesString"BBG000B9XRY4"
updated_instrument_id_typeInstrument identifier you wish to updateYesString"Cusip"
updated_instrument_idNew unique instrument identifierYesString"037833100"
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55

flInstrumentLookupUid​

Lookup one or more instruments by code. Returns the LUSID instrument identifiers.

Parameters​

NameDescriptionRequired FieldFormatExample
instrument_id_typeInstrument identifier typeYesString"Figi"
instrument_idUnique instrument identifiersYesCell reference or listSee template

flInstrumentsAdd​

Add one or more instruments

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flInstrumentsAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flInstrumentsDelete​

Delete one or more instruments

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsInstrument identifiersYesCell reference or listSee template

flInstrumentsGetAll​

Get a list of all instruments in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flInstrumentsLookup​

Lookup one or more instruments by code. Returns a table containing the instrument details of the specified instruments.

Parameters​

NameDescriptionRequired FieldFormatExample
instrument_id_typeInstrument identifier typeYesString"Figi"
instrument_idUnique instrument identifiersYesCell reference"BBG000B9XRY4"
instruments_property_keysList of property keys to paint onto the instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"

flInstrumentTypesGet​

Get a list of allowable instrument types

Parameters​

NameDescriptionRequired FieldFormatExample
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flSimpleInstrumentAdd​

Add one or more Simple Instruments

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flSimpleInstrumentAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flSimpleInstrumentsGetAll​

Get a list of all Simple Instruments in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"

flTermDepositAdd​

Add one or more term deposits

Parameters​

NameDescriptionRequired FieldFormatExample
instrumentsPopulated table from flTermDepositAdd_TemplateYesCell referenceSee template
scopeScope of instruments being addedNostringMyScope

flTermDepositsGetAll​

Get a list of all Term Deposits in LUSID

Parameters​

NameDescriptionRequired FieldFormatExample
as_at_dateSpecify AsAt dateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
effective_dateSpecify EffectiveDateNoYYYY-MM-DD T HH:MM:SS.ms2019-04-10 T 13:30:45.55
sort_byOrder results by particular fields.NoCell referenceUse the '-' sign to denote descending order, for example '-MyFieldName'.
limitLimit the number of returned results to this manyNoWhole number50
filterFilter results based on filtering expressionNofiltering expressionid.code eq 'test-code'
instruments_property_keysList of property keys to paint onto instrumentsNoCell referenceA set of cells containing values in the format "domain/scope/code"
scopeScope of requested instrumentsNostringMyScope
columnsSelect your result columnsNoComma delimited list of strings"Column1,Column2"