Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aifinlab/a-share-signal-backtest
A股交易信号回测/策略验证。当用户说"信号回测"、"signal backtest"、"这个信号准不准"、"信号验证"、"交易信号回测"时触发。量化回测特定交易信号的历史表现。支持formal和brief风格。
Passed 10 of 17 test cases with the skill, and 7 of 17 without it.
and 6 more in the full report
7 fixed7 passed either way7 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before evaluating day-end signals for 600519.SH, what command fetches the latest real-time quote snapshot using the local data utility?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies using the quote subcommand of cn_stock_data.py. | Missed | Passed |
The instructions your model reads when the skill loads.
SCRIPTS="$SKILLS_ROOT/cn-stock-data/scripts"
python "$SCRIPTS/cn_stock_data.py" kline --code [CODE] --freq daily --start [日期]
python "$SCRIPTS/cn_stock_data.py" quote --code [CODE]
python "$SCRIPTS/cn_stock_data.py" finance --code [CODE]
明确入场/出场条件
标记每个交易日的信号(买入/卖出/持有)
| 维度 | formal | brief |
|---|---|---|
| 绩效 | 完整回测报告 | 胜率+夏普 |
| 交易明细 | 每笔交易记录 | 统计摘要 |
| 稳健性 | 分年度/参数敏感性 | 是否稳健 |
| 默认风格:brief。 |
# 调用 skill
result = run_skill({
"param1": "value1",
test cases passed, vs 7 / 17 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.