/ Модель

Характеристики

Лицензия
MIT
Библиотека
pytorch
Опубликована
7 авг 2026

ml-quant-trading-synthetic-mlp

Регрессия по таблицам3 профессии

Тестовая MLP-модель на синтетических данных для воспроизводимой проверки регрессии финансовых факторов в демонстрационном конвейере количественной торговли.

17скачиваний за 30 дней1лайквеса обновлены9 авг 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

Это тестовый контрольный чекпойнт небольшой регрессионной MLP-модели, созданный проектом mlquant для воспроизводимой проверки установки и инференса. Архитектура включает три слоя, GELU и dropout; модель принимает 213 факторных значений и выдаёт синтетическую оценку доходности следующего периода для каждой пары «актив — дата». Используются PyTorch и датасет dddyym/ml-quant-trading-synthetic.

Модель предназначена для воспроизводимых демонстраций и проверки конвейера количественной торговли, а не для прогнозирования реального рынка или генерации инвестиционных сигналов. Контрольная точка обучена только на детерминированных синтетических данных, поэтому её метрики не подтверждают доходность вне обучающей выборки. Порядок входных факторов должен точно соответствовать feature_names.json. Лицензия — MIT; пакет проекта обозначен как исследовательское ПО, а не система для реальной торговли.

Сценарии применения

  • Проверка загрузки и инференса модели в mlquant demo
  • Воспроизводимый прогон табличной регрессии на синтетических финансовых факторах
  • Получение синтетической оценки доходности следующего периода для актива и даты

Ограничения

Модель обучена только на детерминированных синтетических данных; её метрики не свидетельствуют о способности получать доходность на реальном рынке. Для входа требуется точный порядок 213 факторов из feature_names.json, а сама модель не предназначена для реальной торговли.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

ml-quant-trading synthetic MLP smoke-test checkpoint

This is the small MLPRegressor checkpoint produced by the deterministic mlquant demo pipeline. It is published to make installation and inference paths reproducible — not as a market model or investment signal.

Quick start

Install the verified package from PyPI before loading this checkpoint:

python -m pip install --upgrade mlquantx huggingface_hub
mlquant demo

The distribution name is mlquantx, while Python imports and the CLI use mlquant. The full source, tests, research notes, and the v0.2.6 release are available in the GitHub repository and release page.

The checkpoint is a reproducible synthetic research artifact. It is not evidence of live trading performance.

Associated paper

This artifact accompanies Machine Learning Enhanced Multi-Factor Quantitative Trading (arXiv:2507.07107).

Model details

The companion feature_names.json, config.json, source_config.yaml, and metrics.json files define the input order, architecture, generator settings, and synthetic smoke-test output.

Load

import json
import torch
from huggingface_hub import hf_hub_download
from mlquant.models.nets import MLPRegressor

repo_id = "dddyym/ml-quant-trading-synthetic-mlp"
config_path = hf_hub_download(repo_id, "config.json")
weights_path = hf_hub_download(repo_id, "pytorch_model.bin")

config = json.load(open(config_path))
model = MLPRegressor(
    in_dim=config["in_dim"],
    hidden=config["hidden"],
    dropout=config["dropout"],
)
model.load_state_dict(torch.load(weights_path, map_location="cpu", weights_only=True))
model.eval()

Limitations

  • The checkpoint was trained only on deterministic synthetic data.
  • Synthetic smoke-test metrics are not evidence of out-of-sample alpha.
  • Factor values must use the exact order in feature_names.json.
  • The package is research software, not a live-trading system.

See the project's Research Card and Reality Check.

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · pytorch

Нельзя запустить

Табличные модели пока не поддерживаются.

Ревизия весов
f0e1cf3

0 моделей