numerai-tools
A collection of open-source tools to help interact with Numerai, model data, and automate submissions.
Installation
pip install numerai-tools
Structure
-
The
scoring.pymodule contains critical functions used to score submissions. We use this code in our scoring system system. Leverage this to optimize your models for the tournaments.The Signals payout scores are built from two of its functions:
neutral_correlationranks, gaussianizes, and neutralizes predictions against a neutralizer matrix, then correlates them with the target. Unlikenumerai_corrit applies no 1.5 power, and unlikefeature_neutral_corrit does not re-rank and re-power the predictions after neutralizing them.neutral_contributioniscorrelation_contributionwith that same neutralization step inserted after the rank/gaussianize step. It neutralizes the submissions only; pass a meta model that is already neutral.
-
The
submissions.pymodule provides helper functions to ensure your submissions are valid and formatted correctly. Use this in your automated prediction pipelines to ensure uploads don't fail. -
The
signals.pymodule provides code specific to Numerai Signals such as churn and turnover. Use this to ensure your Signals submissions are properly formatted.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file numerai_tools-0.7.0.tar.gz.
File metadata
- Download URL: numerai_tools-0.7.0.tar.gz
- Upload date:
- Size: 14.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.4.2 CPython/3.12.3 Linux/6.17.0-1022-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e1eac9c57aa9af5f6b2db34d8dbd8a62b52bc1a8988f0917a76ddd933c7ee70
|
|
| MD5 |
7bd68b36606128de7c8fec90b70e63ba
|
|
| BLAKE2b-256 |
8270ca46df12233099caf1e7c4844dc174385f6f6ee80d89f82eb272808bc80b
|
File details
Details for the file numerai_tools-0.7.0-py3-none-any.whl.
File metadata
- Download URL: numerai_tools-0.7.0-py3-none-any.whl
- Upload date:
- Size: 17.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
poetry/2.4.2 CPython/3.12.3 Linux/6.17.0-1022-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5386c724d31a0b53660cf4498c36914c7cd51ddf2d393a351062e55743899888
|
|
| MD5 |
0f03111759d9a4a51bea96ae6bd75ef5
|
|
| BLAKE2b-256 |
74b378a373ce9ba7caa514c004202b7fb837ddcc8c7d072cce459ca486d766b9
|