К основному содержанию
скилл CX Codex

alphaear-predictor — скилл для Claude Code: прогноз рынка через Kronos

Скилл строит прогноз финансового ряда по модели Kronos и правит его с учётом новостей. Пригодится, если нужно оценить движение цены на несколько дней вперёд.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add RKiding/Awesome-finance-skills --skill alphaear-predictor -a claude-code
Открыть на GitHub

Что делает alphaear-predictor

Скилл работает в два шага. Сначала scripts/kronos_predictor.py через KronosPredictorUtility выдаёт базовый количественный прогноз по историческим данным. Потом агент берёт промпт для корректировки из references/PROMPTS.md и вручную сдвигает цифры под свежие новости и логику рынка.

Для запуска нужны модель Kronos и эмбеддинг-модель. Веса кладут в exports/models в корне проекта, имя файла должно попадать под шаблон kronos_news_*.pt; базовую модель скилл скачает сам. Путь к эмбеддингам задаётся переменной EMBEDDING_MODEL, по умолчанию это sentence-transformers/all-MiniLM-L6-v2, а KRONOS_MODEL_PATH переопределяет загрузку модели.

Скилл читает веса из exports/models с weights_only=True и ищет только файлы по маске kronos_news_*.pt. Если в эту папку попадут чужие чекпоинты, доверять им не стоит — это повод проверить содержимое каталога до запуска. Из зависимостей нужны torch, transformers, sentence-transformers, pandas, numpy и scikit-learn.

Какие задачи решает

  • построить прогноз цены по историческому ряду на 7 дней
  • скорректировать количественный прогноз под свежие новости
  • получить список точек KLine для дальнейшего анализа
  • сравнить базовый прогноз модели с версией после правки агентом

Примеры запросов агенту

  • Построй прогноз по 600519 на 7 дней через alphaear-predictor
  • Сделай базовый прогноз и скорректируй его по последним новостям
  • Запусти KronosPredictorUtility для этого тикера и покажи точки KLine

Как установить alphaear-predictor

1Через Skills CLI (Vercel)

npx skills add RKiding/Awesome-finance-skills --skill alphaear-predictor -a claude-code

2Вручную: положить файлы

~/.claude/skills/alphaear-predictor/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/alphaear-predictor/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о alphaear-predictor

Как установить alphaear-predictor в Claude?

Выполните npx skills add RKiding/Awesome-finance-skills --skill alphaear-predictor -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/alphaear-predictor/SKILL.md.

Что делает alphaear-predictor?

Строит прогноз финансового временного ряда моделью Kronos, а затем агент корректирует числа с учётом новостного фона.

Что нужно подготовить перед запуском?

Модель Kronos и эмбеддинг-модель. Веса кладут в exports/models, путь к эмбеддингам задаётся через EMBEDDING_MODEL.

Исходный текст

SKILL.md · Apache-2.0
---
name: alphaear-predictor
description: Market prediction skill using Kronos. Use when user needs finance market time-series forecasting or news-aware finance market adjustments.
---

# AlphaEar Predictor Skill

## Overview

This skill utilizes the Kronos model (via `KronosPredictorUtility`) to perform time-series forecasting and adjust predictions based on news sentiment.

## Capabilities

### 1. Forecast Market Trends

### 1. Forecast Market Trends

**Workflow:**
1.  **Generate Base Forecast**: Use `scripts/kronos_predictor.py` (via `KronosPredictorUtility`) to generate the technical/quantitative forecast.
2.  **Adjust Forecast (Agentic)**: Use the **Forecast Adjustment Prompt** in `references/PROMPTS.md` to subjectively adjust the numbers based on latest news/logic.

**Key Tools:**
-   `KronosPredictorUtility.get_base_forecast(df, lookback, pred_len, news_text)`: Returns `List[KLinePoint]`.

**Example Usage (Python):**

```python
from scripts.utils.kronos_predictor import KronosPredictorUtility
from scripts.utils.database_manager import DatabaseManager

db = DatabaseManager()
predictor = KronosPredictorUtility()

# Forecast
forecast = predictor.predict("600519", horizon="7d")
print(forecast)
```


## Configuration

This skill requires the **Kronos** model and an embedding model.

1.  **Kronos Model**:
    -   Ensure `exports/models` directory exists in the project root.
    -   Place trained news projector weights (e.g., `kronos_news_v1.pt`) in `exports/models/`.
    -   Or depend on the base model (automatically downloaded).

> [!CAUTION]
> **Model Security**: This skill loads model weights from `exports/models`. We use `weights_only=True` and only scan for the `kronos_news_*.pt` pattern. Ensure you only place trusted checkpoints in this directory.

2.  **Environment Variables**:
    -   `EMBEDDING_MODEL`: Path or name of the embedding model (default: `sentence-transformers/all-MiniLM-L6-v2`).
    -   `KRONOS_MODEL_PATH`: Optional path to override model loading.

## Dependencies

-   `torch`
-   `transformers`
-   `sentence-transformers`
-   `pandas`
-   `numpy`
-   `scikit-learn`

© RKiding · Apache-2.0 · RKiding/Awesome-finance-skills

Похожие скиллы

Всё по теме «Финансы и бизнес» →
Time Series Analysis aj-geddes Скилл для разбора временных рядов: тренд, сезонность, автокорреляция и прогноз на Python. Пригодится, когда надо понять данные по продажам или трафику. CX Codex +1 605установок mean-reversion agiprolabs Набор инструментов для проверки гипотезы возврата к среднему во временных рядах. Помогает рассчитывать z-score, период полураспада и параметры процесса Орнштейна — Уленбека. CX Codex +1 490установок financial-analyst Alireza Rezvani Скилл для Claude, который считает финансовые коэффициенты, строит DCF-оценку, разбирает отклонения бюджета и собирает прогнозы. 1 060установок dt-obs-predictive-analytics Dynatrace Скилл для прогноза метрик Dynatrace: считает тренды, насыщение ресурсов и аномалии по хостам и сервисам. Нужен, когда планируешь ёмкость или ищешь, что изменилось. CX Codex +1 2 100установок cointegration-analysis agiprolabs Проверяет пары активов на коинтеграцию методами Engle-Granger, Johansen и Филлипса-Ульяриса, чтобы найти пары для статистического арбитража. CX Codex +1 455установок volatility-modeling JoelLewis Скилл для оценки и прогноза волатильности: EWMA, GARCH(1,1), подразумеваемая волатильность, улыбка и сроковая структура, VIX. CX Codex +1 713установок

Из того же набора9

alphaear-news Собирает финансовые новости из Weibo, Zhihu, WallstreetCN и данные рынков предсказаний Polymarket. Пригодится для агрегации трендов и рыночной аналитики в реальном времени. CX Codex +1 1 500установок alphaear-stock Ищет тикеры рынков A-Share, HK и US, выгружает котировки OHLCV и фундаментальные показатели компании. CX Codex +1 1 200установок alphaear-sentiment Скилл для финансового анализа тональности текстов с помощью локальной модели FinBERT или обращений к LLM. Определяет тональность и оценку новостей рынка. CX Codex +1 645установок alphaear-signal-tracker Скилл для отслеживания инвестиционных сигналов: оценивает новости и цены и решает, усилился сигнал, ослаб или опровергнут. CX Codex +1 560установок alphaear-search Скилл для поиска финансовых данных: веб-запросы через Jina, DDG или Baidu и выборка из локальной базы новостей. Пригодится, когда агенту нужны свежие сведения или материалы из своего хранилища. CX Codex +1 542установок alphaear-reporter Скилл ведёт агента по шагам: сгруппировать сигналы, написать разделы, собрать отчёт и построить графики. CX Codex +1 535установок alphaear-logic-visualizer Скилл собирает Draw.io XML из цепочек передачи сигналов и инвестиционных тезисов, а затем отдаёт их в виде HTML-файла для просмотра. CX Codex +1 496установок alphaear-deepear-lite Получает свежие финансовые сигналы и цепочки трансмиссионного анализа из DeepEar Lite. Помогает следить за динамикой рынков и факторами движения акций прямо в чате с агентом. CX Codex +1 334установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой