SSI Labs
Software & Data AnalyticsComputer science and engineering students

Software & Data Analytics

This stream is for students who want to build the tools the research runs on. Good research needs clean data, repeatable tests and code that another person can run without guessing what happened.

Example work

A few examples of what this stream could pick up inside SSI Labs.

  1. 01

    Build a data check that flags missing candles, duplicated rows or impossible prices before a backtest runs.

  2. 02

    Improve the backtester so fees, slippage, funding and fills are handled consistently.

  3. 03

    Create charts or reports that compare strategy behaviour across regimes and cost assumptions.

Work

What this stream owns

  • Ingest, clean and store market data in a form the group can trust.
  • Maintain backtesting and simulation code used by research members.
  • Build analytics views for PnL, drawdown, turnover, exposure and cost sensitivity.
  • Add tests, logging and documentation so research code is reproducible.
  • Turn rough notebooks into code someone else can read, run and review.

Preparation

What to build toward

  • Python for data work, testing and research tooling.
  • SQL or structured data handling for storing and querying market data.
  • Software engineering basics: Git, tests, readable functions and documentation.
  • Backtesting concepts: event order, fills, costs, slippage and point-in-time data.

Fit

Who should look here

  • You like making messy data usable.
  • You care whether code is repeatable, not just whether it runs once.
  • You want a software path into quant work without pretending to be a trader on day one.

Reading

Further reading

A short list for understanding the work behind this stream.