Balaena Quant's LogoBalaena Quant

Quick Start

Getting Started with ADRS

Introduction

ADRS (Alpha Development Research System) is a python framework, designed to be fast, flexible, and allow users to compose alpha ideas with ease.

ADRS has different parts:

Data

Ingests, normalizes, and aligns data from multiple sources for efficient large-scale research.

Alpha & Portfolio

Compose alpha signals and portfolios with explicit, parameterized logic for rapid experimentation.

Performance

Backtest and evaluate strategies efficiently across large datasets and parameter spaces.

Report

Generate clear metrics, summaries, and visual outputs to communicate research results.

Want to learn more?

Read our in-depth What is ADRS introduction.

Terminology

Alpha: Refers to an insight or information edge that you know and others don't which is generally observed from historical market data. Not to confuse with alpha in portfolio which is used as a performance benchmark.

Datasource: Market Data aggregator and provider.

Installation

A minimum version of Python 3.12 required.

pip install adrs

FAQ

Some common questions you may encounter.

Learn More

New here? Don't worry, we welcome your questions.

If you find anything confusing, please give your feedback on Github Discussion!

On this page