helper

Generate a full single stock total return decrement overlay index manifest (does not create an index!)

Generate a full single stock total return decrement overlay index manifest (does not create an index!)

post/helper/index-template/decrement

Request

Request body

day_count_conventionstring required

must either adapt to a fixed number of days in a year e.g. 'f360' or to Actual ISDA convention, i.e. 'actual'

fee_type'fixed' | 'percentage_pre' | 'percentage_post' | 'fixed_points_underlying' required

set to the type of fee to apply

fee_valuenumber required

set to the value of the fee to apply. For fixed, this is bps, for percentage_pre/post this is given as a percentage

start_datestring date

set to the start date of the index if it is to differ from base_date. If this is specified, it must be before base_date. In this case the base_date, base_value is used as a fixed intercept, with the index level starting from start_date and passing through that intercept

base_datestring required

the date that the index has level 'base_value'

base_valuenumber required

set the index value on base_date to this base_value

bbg_tickerstring

due to the limitations of the Bloomberg ticker creation process (no API), this must be a pre-created ticker. You can email MerQube a list of tickers to create on your behalf at support@merqube.com. Then, you provide those as input to these indices

descriptionstring required

set to the description of the index, which will show on merqube.com

email_liststring[]

list of emails to send daily dissemination reports, and the initial backtest reports, to; if not specified, no emails will be sent

namestring required

set to the name of the index. Commonly people use the ticker as the name, but that is not necessary. Must be globally unique - you will get a 409 if this index name is taken

namespacestring required

set to the namespace of the index

titlestring required

set to the title of the index that shows up on merqube.com

currencystring

set to the currency of the index

is_intradayboolean

set to true if the index is to calculate multiple times during the day. This does not pertain to the frequency of rebalancing; see rebal_freq. Even though theoretically all index family types can calculate multiple times a day, not all types will support this initially. This parameter is a bit experimental in that sense.

Example request

{
  "day_count_convention": "f360",
  "fee_type": "fixed",
  "fee_value": 0.05,
  "start_date": "Sun, 04 Jan 2004 00:00:00 GMT",
  "underlying": {
    "identifier": "COST.OQ",
    "identifier_type": "RIC"
  },
  "base_date": "Tue, 04 Jan 2000 00:00:00 GMT",
  "base_value": 1000,
  "bbg_ticker": "MY_TICKER",
  "description": "My Index Description",
  "email_list": [
    "bob@mycompany.com",
    "alice@mycompany.com"
  ],
  "name": "My Index",
  "namespace": "mycompany",
  "title": "My Index Title",
  "currency": "USD"
}

Response

OK

Changes

No recorded changes to this operation across all 1 revision of this API.