fundamentals-plugin

Integrate fundamental signals into the trading pipeline via a pluggable provider and scoring channel.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/bitandbytes/Argus --skill fundamentals-plugin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fundamentals-plugin
Source: https://github.com/bitandbytes/Argus/tree/main/.claude/skills/fundamentals-plugin
Command: npx skills add https://github.com/bitandbytes/Argus --skill fundamentals-plugin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Turn-key solution for adding a dedicated fundamentals signal pillar to a multi-pillar trading pipeline, enabling systematic usage of balance-sheet and income-statement data to drive decisions.

Core Features & Use Cases

  • Guides the implementation of FundamentalsDataProvider and FundamentalIndicatorPlugin base to produce standardized, pluggable fundamental signals.
  • Enables wiring of the fundamental_score channel into the QuantEngine, ETF exclusions, and per-stock fundamentals_weight overrides for regime-aware behavior.
  • Supports tuning and validation to ensure fundamentals signals integrate safely with existing tech and sentiment pillars.

Quick Start

Implement the fundamentals signal pillar by wiring the data provider, creating FundamentalIndicatorPlugin types, and integrating them into the QuantEngine with ETF exclusions.

Frequently Asked Questions about fundamentals-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate financial fundamentals signals into a trading pipeline?

To integrate financial fundamentals signals, you implement a FundamentalsDataProvider to normalize balance-sheet and income-statement data, then wire the output into your QuantEngine as a dedicated signal pillar. This enables systematic, data-driven trading decisions.

What is a fundamentals signal pillar in quantitative trading?

A fundamentals signal pillar is a standardized data channel that processes financial statements into actionable trading scores. It operates alongside technical and sentiment pillars to provide regime-aware, multi-factor decision support within a QuantEngine.

How do I exclude ETFs from a fundamentals scoring system?

You exclude ETFs by applying ETF exclusion rules during the signal isolation phase of your pipeline. This ensures the fundamental_score channel only processes individual equities, preventing index fund data from distorting per-stock financial indicators.

How do I tune the fundamentals_weight in a multi-pillar trading system?

You tune the fundamentals_weight by adjusting its value alongside regime configuration and lookback handling parameters. This per-stock override capability allows you to safely validate and balance fundamentals signals against existing technical and sentiment pillars.

Does the fundamentals plugin approach require a specific plugin architecture?

Yes, the fundamentals plugin approach requires a FundamentalIndicatorPlugin ABC and a PluginRegistry entry. This architecture ensures that custom fundamental indicators are pluggable, standardized, and safely integrated into the existing trading pipeline.