Skip to content

Custom Index Generator

The Custom Index Generator worker creates a new custom index in the Everysk platform with user-supplied parameters. Save the result to the platform to reuse it across workflows, or keep it transient for use within the current run only.


Parameters

Field Description
Symbol Short identifier for the custom index. Accepts Template Text or Upstream Data
Name Display name of the custom index. Accepts Template Text or Upstream Data
Currency Currency of the custom index. Accepts Fixed Value or Upstream Data
Periodicity Frequency of index data. Accepts Fixed Value. Options: Daily, Weekly, Monthly
Data Type How values are expressed. Accepts Fixed Value. Options: Price, Return (Decimal), Return (Percentual)
Base Price Starting price for return-based data types. Accepts Fixed Number or Upstream Data
Tags Labels for categorizing the index. Accepts Fixed Tags or Upstream Data
Data Time series data for the index as a list of lists, passed from a previous worker. Accepts Upstream Data
Storage Mode Whether to persist the index. Options: Transient (current run only), Create (saved to platform)
Projection Which attributes to return in the result. Accepts Fixed Select. Default is Without Data
Enable Consistency Check By Link UID Whether to enforce uniqueness by Link UID before saving. Accepts Boolean


Result

Once the worker finishes successfully, it returns a result object containing the generated custom index.

  • Custom Index (custom index)
  • Symbol (string)
  • Name (string)
  • Currency (string)
  • Periodicity (string)
  • Data Type (string)
  • Base Price (number)
  • Tags (list)
  • Data (list of lists)