Instruments
flBondAdd
Add one or more bonds
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flBondAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flBondsGetAll
Get a list of all bonds in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |
flContractForDifferenceAdd
Add one or more CFDs
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flContractForDifferenceAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flContractForDifferencesGetAll
Get a list of all CFDs in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |
flEquitiesGetAll
Get a list of all equities in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |
flEquityAdd
Add one or more equities
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flEquityAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flEquityOptionAdd
Add one or more equity options
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flEquityOptionAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flEquityOptionsGetAll
Get a list of all equity options in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |
flExchangeTradedOptionAdd
Add one or more Exchange Traded Options
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flExchangeTradedOptionAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flExchangeTradedOptionsGetAll
Get a list of all Exchange Traded Options in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |
flFutureAdd
Add one or more futures
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| instruments | Populated table from flFutureAdd_Template | Yes | Cell reference | See template |
| scope | Scope of instruments being added | No | string | MyScope |
flFuturesGetAll
Get a list of all futures in LUSID
Parameters
| Name | Description | Required Field | Format | Example |
|---|---|---|---|---|
| as_at_date | Specify AsAt date | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| effective_date | Specify EffectiveDate | No | YYYY-MM-DD T HH:MM:SS.ms | 2019-04-10 T 13:30:45.55 |
| sort_by | Order results by particular fields. | No | Cell reference | Use the '-' sign to denote descending order, for example '-MyFieldName'. |
| limit | Limit the number of returned results to this many | No | Whole number | 50 |
| filter | Filter results based on filtering expression | No | filtering expression | id.code eq 'test-code' |
| instruments_property_keys | List of property keys to paint onto instruments | No | Cell reference | A set of cells containing values in the format "domain/scope/code" |
| scope | Scope of requested instruments | No | string | MyScope |
| columns | Select your result columns | No | Comma delimited list of strings | "Column1,Column2" |