mcpField
A
alphaear-signal-tracker

alphaear-signal-tracker

github.com/rkiding其他3.1k561 次安装31 周前更新
代码仓库

关于 alphaear-signal-tracker

alphaear-signal-tracker 是用于评估新市场信息如何影响既有投资信号的技能模式,引导 Agent 完成研究、初步分析和信号更新。

主要功能

  1. 01将新信息与投资论点对照
  2. 02判定信号影响方向
  3. 03更新信心度和强度
  4. 04提供研究与分析提示词

适用场景

  1. 01有新消息时重新评估信号
  2. 02依据投资论点分析价格变化
  3. 03更新现有信号的状态

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/rkiding/awesome-finance-skills --skill alphaear-signal-tracker

安装后在 Claude Code 中输入/alphaear-signal-tracker确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
PROMPTS.md
scripts/
__init__.py
fin_agent.py
scripts/prompts/
fin_agent.py
forecast_analyst.py
intent_agent.py
isq_prompt_generator.py
report_agent.py
trend_agent.py
visualizer.py
scripts/schema/
isq_template.py
models.py
scripts/tools/
__init__.py
toolkits.py
scripts/utils/
__init__.py
content_extractor.py
database_manager.py
hybrid_search.py
json_utils.py
logging_setup.py
md_to_html.py
news_tools.py
scripts/utils/llm/
capability.py
factory.py
router.py
scripts/utils/predictor/
evaluation.py
kline_generate.py
scripts/utils/predictor/model/
__init__.py
kronos.py
module.py

详细介绍

AlphaEar 信号跟踪技能

概述

此技能提供跟踪和更新投资信号的逻辑。它会评估新的市场信息对现有信号的影响(增强、减弱、证伪或不变)。

功能

1. 跟踪信号演变
1. 跟踪信号演变(Agent 工作流)

你(Agent) 是跟踪器。使用 references/PROMPTS.md 中的提示词。

工作流:

  1. 研究:使用 FinResearcher Prompt 收集信号的事实和价格信息。
  2. 分析:使用 FinAnalyst Prompt 生成初始的 InvestmentSignal。
  3. 跟踪:对于现有信号,使用 Signal Tracking Prompt,根据新信息评估其演变情况(增强/减弱/证伪)。

工具:

  • 使用 alphaear-search 和 alphaear-stock 技能收集所需数据。
  • 如果需要清理 JSON,请使用 scripts/fin_agent.py 辅助函数 _sanitize_signal_output。

核心逻辑:

  • 输入:现有信号状态 + 新信息(新闻/价格)。
  • 流程:
    1. 将新信息与信号论点进行比较。
    2. 确定影响方向(正面/负面/中性)。
    3. 更新置信度和强度。
  • 输出:更新后的信号。

使用示例(概念性):

# This skill is currently a pattern extracted from FinAgent.
# In a future refactor, it should be a standalone utility class.
# For now, refer to `scripts/fin_agent.py`'s `track_signal` method implementation.

依赖项

  • agno(Agent 框架)
  • sqlite3(内置)

确保正确初始化 DatabaseManager。

评论

支持 Markdown