> For the complete documentation index, see [llms.txt](https://docs.adialab.crunchdao.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.adialab.crunchdao.com/the-tournament/evaluation.md).

# Evaluation

## The objective of the competition

The goal of the participant is to rank the target variable for each stock in the Adia Lab investment universe, from the highest to the lowest, at each given date.

This doesn't require estimating the exact target value for each investment; rather, it involves identifying which investments are likely to perform better than others. Participants can obtain this information from the various features (or Xs) describing each investment at each date in the provided dataset. The features' meanings are unknown to both CrunchDAO and the participants to prevent bias and facilitate sharing of the anonymized dataset.

## The scoring metric

This competition is evaluated on [Spearman Rank Correlation](https://en.wikipedia.org/wiki/Spearman%27s_rank_correlation_coefficient).&#x20;

Each row in the test set represents the predictions (X) associated with a stock of the universe at a given date and its target (Y).

$$
r\_{s}=\rho \_{\operatorname {R} (X),\operatorname {R} (Y)}={\frac {\operatorname {cov} (\operatorname {R} (X),\operatorname {R} (Y))}{\sigma \_{\operatorname {R} (X)}\sigma \_{\operatorname {R} (Y)}}}
$$

Where:

* &#x20;$$\rho\_{R(X),R(Y)}$$ denotes the usual [Pearson correlation coefficient](https://en.wikipedia.org/wiki/Pearson_product-moment_correlation_coefficient), but applied to the *ranked* variables $$X$$ and $$Y$$;
* $$\operatorname {cov}(R(X), R(Y))$$ is the [covariance](https://en.wikipedia.org/wiki/Covariance) of the ranked variables;
* $$\sigma\_R$$ are the [standard deviations](https://en.wikipedia.org/wiki/Standard_deviation) of the ranked variables.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.adialab.crunchdao.com/the-tournament/evaluation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
