返回 Skill 市集

Opportunity Capture

alphaear-signal-tracker

AlphaEar Signal Tracker systematically evaluates how new market information affects existing investment signals, producing an updated signal state (Strengthened, Weakened, Falsified, or Unchanged).

45 天前更新1 分鐘內設定完

總覽

AlphaEar Signal Tracker systematically evaluates how new market information affects existing investment signals, producing an updated signal state (Strengthened, Weakened, Falsified, or Unchanged).

AlphaEar Signal Tracker systematically evaluates how new market information affects existing investment signals, producing an updated signal state (Strengthened, Weakened, Falsified, or Unchanged). Key features include an agentic workflow that combines FinResearcher for factual and price gathering, FinAnalyst for initial InvestmentSignal creation, and a Signal Tracking prompt to reassess thesis alignment. Inputs are the prior signal plus news and price updates; processing compares incoming data to the original thesis, determines impact direction (positive/negative/neutral), and adjusts confidence and intensity. Outputs are structured, sanitized JSON signals suitable for downstream automation. Integrations: alphaear-search and alphaear-stock for data, scripts/fin_agent.py helpers, and an agno/sqlite3-backed DatabaseManager. Use cases: portfolio monitoring, signal validation, automated alerting, risk control, and improving reproducibility of investment decisions.

Skill.md

這個 Skill 如何運作

AlphaEar Signal Tracker systematically evaluates how new market information affects existing investment signals, producing an updated signal state (Strengthened, Weakened, Falsified, or Unchanged).

SKILL.mdALPHIO / 已驗證

AlphaEar Signal Tracker Skill

Overview

This skill provides logic to track and update investment signals. It assesses how new market information impacts existing signals (Strengthened, Weakened, Falsified, or Unchanged).

Capabilities

1. Track Signal Evolution

1. Track Signal Evolution (Agentic Workflow)

YOU (the Agent) are the Tracker. Use the prompts in references/PROMPTS.md.

Workflow:

  1. Research: Use FinResearcher Prompt to gather facts/price for a signal.
  2. Analyze: Use FinAnalyst Prompt to generate the initial InvestmentSignal.
  3. Track: For existing signals, use Signal Tracking Prompt to assess evolution (Strengthened/Weakened/Falsified) based on new info.

Tools:

  • Use alphaear-search and alphaear-stock skills to gather the necessary data.
  • Use scripts/fin_agent.py helper _sanitize_signal_output if needing to clean JSON.

Key Logic:

  • Input: Existing Signal State + New Information (News/Price).
  • Process:
    1. Compare new info with signal thesis.
    2. Determine impact direction (Positive/Negative/Neutral).
    3. Update confidence and intensity.
  • Output: Updated Signal.

Example Usage (Conceptual):

# 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.

Dependencies

  • agno (Agent framework)
  • sqlite3 (built-in)

Ensure DatabaseManager is initialized correctly.

最適合用於

何時使用

AlphaEar Signal Tracker systematically evaluates how new market information affects existing investment signals, producing an updated signal state (Strengthened, Weakened, Falsified, or Unchanged).

01 · 會前準備

準備決策簡報

在投資委員會開會前,把零散證據整理成結構化的論據。

02 · 團隊協作

統一交接標準

讓分析師、投資組合經理與 Agent 產出一致的研究結果。

03 · 即時更新

更新投資邏輯

出現新催化劑、KPI 發布或財報結果後,更新情境假設。

社群回饋

越用越好用。

隨著 Skill 被使用與評審,回饋將顯示在這裡。

提交回饋

探索更多

相關 Skills

查看全部
免費開始