/shorts.v1alpha1.MarketService/GetIndexSeriesGetIndexSeries
Benchmark index levels — the series a strategy's return is measured against.
Parameters
Define the version of the Connect protocol
Define the timeout, in ms
Request Body
Explicit range, YYYY-MM-DD. (proto string)
e.g. "XJO", "XJT". Case-insensitive. (proto string)
Cap on returned points, 0 for no cap. Thinning keeps the first and last session; `downsampled` reports whether it happened. (proto int32)
Lookback window: 1D, 1W, 1M, 3M, 6M, 1Y, 2Y, 5Y, 10Y or MAX. Ignored when `from` is set. Defaults to 1Y. (proto string)
(proto string)
Responses
(proto bool)
(proto shorts.v1alpha1.IndexDefinition)
Stable Shorted code, e.g. "XJO". (proto string)
Always "AUD" today; stated rather than assumed. (proto string)
YYYY-MM-DD, first session held. (proto string)
YYYY-MM-DD, most recent session held. (proto string)
"S&P/ASX 200". (proto string)
(proto int32)
"price" or "total". This is the field that decides whether a comparison is honest: a price-return benchmark excludes dividends and therefore understates the market by roughly the yield — measured on our own data, XJO returned 24.2% over a window in which XJT (the same index, dividends reinvested) returned 37.6%. A strategy measured against the price series looks 13 points better than it is. (proto string)
Oldest first. (proto shorts.v1alpha1.IndexPoint)
One session of an index.
Sessions in the window before thinning. (proto int32)
Error type returned by Connect: https://connectrpc.com/docs/go/errors/#http-representation
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
A list of messages that carry the error details. There is no limit on the number of messages.
Contains an arbitrary serialized message along with a @type that describes the type of the serialized message, with an additional debug field for ConnectRPC error details.
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
curl -X POST "https://api.shorted.com.au/shorts.v1alpha1.MarketService/GetIndexSeries" \
-H "Content-Type: application/json" \
-d '{
"from": "string",
"indexCode": "string",
"maxPoints": 0,
"period": "string",
"to": "string"
}'curl -X POST "https://api.shorted.com.au/shorts.v1alpha1.MarketService/GetIndexSeries" \
-H "Content-Type: application/json" \
-d '{
"from": "string",
"indexCode": "string",
"maxPoints": 0,
"period": "string",
"to": "string"
}'