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

fxmacrodata-calendar — скилл для Claude Code: календарь макроданных

Тянет официальные даты релизов макроданных из FXMacroData, чтобы планировать сделки и не входить в рынок перед CPI или решением центробанка.

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

Что делает fxmacrodata-calendar

Скилл запускает скрипт fetch_calendar.py и получает список событий релиз-календаря. Дальше агент смотрит на events[] и подсказывает, когда лучше не открывать новые позиции, где снизить плечо и когда вернуться к обзору после публикации фактического значения. В ответе он объясняет, какое событие и какая метка времени повлияли на решение.

Команда выглядит так: python3 skills/fxmacrodata-calendar/scripts/fetch_calendar.py --currency usd --min-tier 1. Параметр --min-tier принимает только 1, 2 или 3. Публичные строки календаря по USD доступны без ключа, для остальных эндпоинтов нужна переменная окружения FXMACRODATA_API_KEY. Клиент ходит на https://api.fxmacrodata.com/v1.

Ненулевой код возврата означает, что состояние риска не подтверждено, а не что календарь пуст. Пустой календарь — это только успешный ответ с events: []. Клиент принимает результат, если валюта в ответе совпадает с запрошенной, а data_quality подтверждает официальный, актуальный, не прокси и не fallback источник с полными метками времени. У каждого события должны быть метка анонса и непустой идентификатор релиза.

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

  • узнать точные даты релизов CPI, NFP и GDP перед сделкой
  • поставить паузу на входы вокруг решений центробанков
  • снизить плечо перед публикацией PCE или PMI
  • запланировать повторный обзор после выхода фактического значения
  • отличить пустой календарь от сбоя запроса

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

  • Покажи релиз-календарь по USD с минимальным тиром 1
  • Какие события первого тира на этой неделе могут сломать мой план по EUR/USD?
  • Проверь риск по макрособытиям перед входом в позицию

Как установить fxmacrodata-calendar

1Через Skills CLI (Vercel)

npx skills add tradermonty/claude-trading-skills --skill fxmacrodata-calendar -a claude-code

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

~/.claude/skills/fxmacrodata-calendar/SKILL.md

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

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

Вопросы о fxmacrodata-calendar

Как установить fxmacrodata-calendar в Claude Code?

Выполните npx skills add tradermonty/claude-trading-skills --skill fxmacrodata-calendar -a claude-code. Скилл появится в ~/.claude/skills/fxmacrodata-calendar/SKILL.md.

Что делает fxmacrodata-calendar?

Забирает официальные события релиз-календаря FXMacroData и встраивает их тайминг в торговый план: пауза на входах, снижение размера позиции, повторный обзор после публикации.

Нужен ли ключ API?

Для публичных строк календаря по USD ключ не нужен. Для остальных эндпоинтов FXMacroData задайте переменную окружения FXMACRODATA_API_KEY.

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

SKILL.md · MIT
---
name: fxmacrodata-calendar
description: Fetch official FXMacroData macro release-calendar events for trade planning, macro regime checks, and event-risk filters. Use before CPI, NFP, GDP, PCE, retail sales, PMI, and central-bank decision windows.
---

# FXMacroData Calendar

Retrieve official-source macro release-calendar events from FXMacroData. Use
this skill when a trade plan needs event timing, confirmed release dates, or a
top-tier macro risk check.

## Workflow

1. Run the calendar script:

   ```bash
   python3 skills/fxmacrodata-calendar/scripts/fetch_calendar.py --currency usd --min-tier 1
   ```

2. Review `events[]` for top-tier releases.

   Treat a nonzero exit as an unverified event-risk state, never as an empty
   calendar. Only a successful response containing `events: []` establishes
   that no matching events were returned. The client accepts results only when
   the response currency matches the request and `data_quality` confirms an
   official, current, non-proxy, non-fallback, timestamp-complete,
   point-in-time-safe source. Each event must include an announcement timestamp
   and a non-empty release identifier.

3. Fold the event timing into the trade plan:
   - pause new entries around high-impact releases;
   - reduce leverage or position size;
   - schedule follow-up review after the actual value is available;
   - explain which event and timestamp drove the adjustment.

## Authentication

Set `FXMACRODATA_API_KEY` for authenticated FXMacroData endpoints. Public USD
calendar rows can be fetched without a key. The client uses the canonical
`https://api.fxmacrodata.com/v1` endpoint and accepts `--min-tier` values 1,
2, or 3 only. Live calendar responses currently include `market_tier`; the
skill treats it as an extension field and requires integer values 1 through 3
for filtering, although the current `CalendarReleaseRow` OpenAPI schema does
not declare that field.

© tradermonty · MIT · tradermonty/claude-trading-skills

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

Всё по теме «Финансы и бизнес» →
churn-prevention coreyhaines31 Скилл для Claude Code, который разбирает отток подписок: опрос при отмене, предложение под причину ухода, восстановление неудачных платежей. CX Codex +1 121 000установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 113 500установок community-marketing coreyhaines31 Помогает запустить и развивать сообщество в Discord или Slack для удержания пользователей и создания базы амбассадоров. CX Codex +1 89 500установок ads coreyhaines31 Скилл помогает планировать, проверять и оптимизировать рекламу в Google Ads, Meta и LinkedIn. Опирается на плейбуки и требует фактов вместо домыслов. CX Codex +1 82 800установок pricing coreyhaines31 Помогает агенту разобрать цены и тарифы SaaS: выбрать метрику, собрать планы, проверить страницу с ценами. Пригодится, когда непонятно, сколько брать и за что. CX Codex +1 79 300установок marketing-plan coreyhaines31 Генерирует 12-месячный маркетинговый план по структуре AARRR с аудитом и дорожной картой на 90 дней. Готовый результат оформляется в Markdown для Notion. CX Codex +1 67 900установок

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

stockbee-20pct-study Скилл собирает базу акций США с дневными движениями от 20%, классифицирует катализаторы и рассчитывает исходы на дистанции для исследования паттернов. CX Codex +1 2 600установок stockbee-exhaustion-hammer-screener Скилл ищет среди акций США паттерны Stockbee с истощением продаж и молотом. Нужен для отбора кандидатов перед ручной проверкой сделки. CX Codex +1 2 600установок stockbee-setup-fluency-trainer Собирает из кандидатов скринера Stockbee Momentum Burst учебный журнал сетапов и обновляет их результаты через 3 и 5 дней. CX Codex +1 2 600установок stockbee-episodic-pivot-analyzer Оценивает акции на паттерн Episodic Pivot по методике Stockbee. Сопоставляет силу корпоративных новостей со всплеском объёма и дневным ценовым импульсом. CX Codex +1 2 600установок contrarian-setup-gate Скилл объединяет отчёты по позиционированию COT, реакции на новости и ценовому подтверждению в единый статус сделки. Пригодится перед расчётом размера позиции в торговом пайплайне. CX Codex +1 2 500установок news-reaction-failure-analyzer Проверяет, не проигнорировал ли рынок новости, выгодные переполненной спекулятивной позиции. Это второй этап контртрендового процесса по COT. CX Codex +1 2 500установок cot-contrarian-detector Скрипт проходит по фьючерсным рынкам CFTC и ищет, где крупные спекулянты столпились на одной стороне. Пригодится, когда нужен повод копать в сторону контртрендовой сделки. CX Codex +1 2 500установок futures-position-sizer Скилл рассчитывает размер позиции по фьючерсам на основе точки входа, стоп-лосса и риск-бюджета с учётом спецификаций контракта. Работает локально через Python без ключей API. CX Codex +1 2 500установок

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

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