Help us improve
Share bugs, ideas, or general feedback.
From alpha-mining
Build and validate WorldQuant BRAIN alpha expressions. Use when creating new alpha expressions, applying templates, or debugging expression errors. Triggers on "build expression", "create alpha", "expression template", "alpha formula", "build alpha", or "generate expression".
npx claudepluginhub zxx264547/worldquant-brain-research --plugin alpha-miningHow this skill is triggered — by the user, by Claude, or both
Slash command
/alpha-mining:expression-buildingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Build valid BRAIN alpha expressions following platform operator rules.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Creates, reads, edits, and analyzes .docx files using docx-js for new documents, pandoc for text extraction, Python scripts for XML unpacking/validation/changes, and LibreOffice for conversions.
Share bugs, ideas, or general feedback.
Build valid BRAIN alpha expressions following platform operator rules.
rank(), zscore() — bare signalts_mean(), ts_delta(), ts_decay() — single time-series transformts_rank(ts_delta()), signed_power(ts_sum()) — nested transformsOnly use: 5, 22, 66, 120, 252, 504
rank() firstts_max/ts_arg_max → inner vec_maxts_min/ts_arg_min → inner vec_minzscore() wrapper can double SharpeAlways create 8 alphas per create_multiSim call.
| Pattern | Best For | Example Sharpe |
|---|---|---|
zscore(-ts_max(vec_max(field), W)) | VECTOR lending/risk data | 2.18 |
rank(ts_mean(field, W)) | MATRIX fundamental data | 0.85 |
signed_power(zscore(-ts_max(vec_max(field), W)), 10) | Low Prod Corr | 1.61 |
ts_backfill(ts_sum(field, 252), 3) | Quarterly EPS | 1.17 |
/home/zxx/wq_env/bin/pythonworldquant_brain/scripts/worldquant_brain/engine/backtest_runner.py