What problem does it solve?
This Skill reduces subjective, inconsistent event interpretation by converting news, announcements, and macro updates into standardized sentiment scores and time-decayed trading signals.
Core Features & Use Cases
- Event-to-signal pipeline: fetch event text via
read_url, score impact on a fixed scale from -1.0 to 1.0, and store results in an event CSV with a strict schema.
- Decoupled data and logic: keep the event CSV as the data layer and use
signal_engine.py as the logic layer for time decay and aggregation.
- Weighted integration with technicals: combine the event-driven signal with an existing technical signal using a configurable weight (
alpha, default 0.6), producing a final clipped signal in [-1.0, 1.0].
- Look-ahead bias safeguards: enforce that the event CSV uses the knowable date and only aggregates events with
event_date <= trade_date.
Quick Start
Ask the AI to build an event CSV from your latest news and announcements, score each item with the provided prompt scale, then aggregate it with your technical signal to output the final [-1.0, 1.0] trading signal using the default decay and alpha settings.