Index One's Solutions Overview
  • 👋Welcome to Index One's Solutions Overview
  • Overview
    • 💡What we do
    • ✨Our Features
  • Product Guides
    • 🛠️Index Construction
      • 📪Universe, Weighting and Specifications
      • 📪Drag functionality
      • 📪Index Universe
      • 📪How to upload a custom basket
      • 📪How to build an index
      • 📪How to use custom code to build an index
    • 🛠️Index Maintenance
      • 📪Rebalancing a basket index
      • 📪Set up delivery of a tracker file or weighting file
      • 📪Download index values from a live index page
      • 📪Set up S3 data retrieval
    • 📎Reference Data
      • ⚙️Attributes and Filters
      • 📍Symbol Mapping
      • 🌏Country Codes
      • 🔢Formulas and Calculations
    • 🔗Integrations
      • 📪How to embed index data on your website
      • 📪How to integrate index data on Alphathena
Powered by GitBook
On this page
  • Step 1 - Click on "Index Builder"
  • Step 2 - Click on "Use Custom Universe"
  • Step 3 - Click on "Custom Code"
  • Step 4 - Test your code
  • Step 5 - Click "Create Backtest"
  • Step 6 - Launch your new index
  1. Product Guides
  2. Index Construction

How to use custom code to build an index

PreviousHow to build an indexNextIndex Maintenance

Last updated 6 months ago

Step 1 - Click on "Index Builder"

Navigate to to access the indexing platform.

Step 2 - Click on "Use Custom Universe"

Click on "Use Custom Universe" to view all options on how you can upload your custom universe.

Step 3 - Click on "Custom Code"

Click on "Custom Code" and test your code.

If you have a file you would like to upload instead... Click on "Upload Universe" and select the file type that you would like to upload.

Step 4 - Test your code

Test and save your code. Once you're happy with it, create the bactest of your custom index.

Step 5 - Click "Create Backtest"

Click "create backtest" to load a backtest of your index. A backtest usually takes between 1-3 minutes, depending on the number of data points being processed by the platform.

Once the backtest has loaded, you can view its index performance benchmarked against SPY (SPDR S&P 500 ETF Trust) and VT (Vanguard Total World Stock Index Fund ETF), as well as other metrics such as rolling volatility, drawdown, total turnover and rebalance statistics.

Step 6 - Launch your new index

Navigate to the "Go Live" arrows on the top left corner to name your new index, insert a description of the index, set calculation frequency, timezones, start/end time and visibility of the index (Public, Team Visible or Private).

Once you've filled out the details of your index, click "Launch."

It's as easy as that. Find out how you can build your own index on Index One's .

🛠️
📪
index builder
"Index Builder"