alphaear-signal-tracker
Agent skill fromRKiding/Awesome-finance-skills
Track finance investment signal evolution and update logic based on new finance market information. Use when monitoring finance signals and determining if they are strengthened, weakened, or falsified.
How to install alphaear-signal-tracker
install alphaear-signal-tracker
# install the Awesome-finance-skills pack with the skills CLI
npx skills add RKiding/Awesome-finance-skills# or add only this skill to Claude Code: copy the folder
skills/alphaear-signal-tracker/
# into
~/.claude/skills/alphaear-signal-tracker/ (all projects)
.claude/skills/alphaear-signal-tracker/ (one project)
1# AlphaEar Signal Tracker Skill23## Overview45This skill provides logic to track and update investment signals. It assesses how new market information impacts existing signals (Strengthened, Weakened, Falsified, or Unchanged).67## Capabilities89### 1. Track Signal Evolution1011### 1. Track Signal Evolution (Agentic Workflow)1213**YOU (the Agent)** are the Tracker. Use the prompts in `references/PROMPTS.md`.1415**Workflow:**161. **Research**: Use **FinResearcher Prompt** to gather facts/price for a signal.172. **Analyze**: Use **FinAnalyst Prompt** to generate the initial `InvestmentSignal`.183. **Track**: For existing signals, use **Signal Tracking Prompt** to assess evolution (Strengthened/Weakened/Falsified) based on new info.1920**Tools:**21- Use `alphaear-search` and `alphaear-stock` skills to gather the necessary data.22- Use `scripts/fin_agent.py` helper `_sanitize_signal_output` if needing to clean JSON.2324**Key Logic:**2526- **Input**: Existing Signal State + New Information (News/Price).27- **Process**:28 1. Compare new info with signal thesis.29 2. Determine impact direction (Positive/Negative/Neutral).30 3. Update confidence and intensity.31- **Output**: Updated Signal.3233**Example Usage (Conceptual):**3435```python36# This skill is currently a pattern extracted from FinAgent.37# In a future refactor, it should be a standalone utility class.38# For now, refer to `scripts/fin_agent.py`'s `track_signal` method implementation.39```4041## Dependencies42…
Excerpt shown under the repository's Apache-2.0 license.
