Skip to main content

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.py module 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_correlation ranks, gaussianizes, and neutralizes predictions against a neutralizer matrix, then correlates them with the target. Unlike numerai_corr it applies no 1.5 power, and unlike feature_neutral_corr it does not re-rank and re-power the predictions after neutralizing them.
    • neutral_contribution is correlation_contribution with 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.py module 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.py module 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

numerai_tools-0.7.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

numerai_tools-0.7.0-py3-none-any.whl (17.0 kB view details)

Uploaded Python 3

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

Hashes for numerai_tools-0.7.0.tar.gz
Algorithm Hash digest
SHA256 5e1eac9c57aa9af5f6b2db34d8dbd8a62b52bc1a8988f0917a76ddd933c7ee70
MD5 7bd68b36606128de7c8fec90b70e63ba
BLAKE2b-256 8270ca46df12233099caf1e7c4844dc174385f6f6ee80d89f82eb272808bc80b

See more details on using hashes here.

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

Hashes for numerai_tools-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5386c724d31a0b53660cf4498c36914c7cd51ddf2d393a351062e55743899888
MD5 0f03111759d9a4a51bea96ae6bd75ef5
BLAKE2b-256 74b378a373ce9ba7caa514c004202b7fb837ddcc8c7d072cce459ca486d766b9

See more details on using hashes here.

Release history Release notifications | RSS feed

0.7.2

2 files

0.7.1

2 files

This release

0.7.0 This release

2 files

0.6.0

2 files

0.5.3

2 files

0.5.2

2 files

0.5.1

2 files

0.5.0

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.3

2 files

0.3.1

2 files

0.3.0

2 files

0.2.7

2 files

0.2.6

2 files

0.2.5

2 files

0.2.4

2 files

0.2.3

2 files

0.2.2

2 files

0.2.1

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

0.0.20

2 files

0.0.19

2 files

0.0.18

2 files

0.0.17

2 files

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page