reporting

Aggregate fragmented paper trading data into a self-contained daily HTML report.

2|4|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/khoks/ClaudeTrading --skill reporting-khoks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reporting
Source: https://github.com/khoks/ClaudeTrading/tree/main/.claude/skills/reporting
Command: npx skills add https://github.com/khoks/ClaudeTrading --skill reporting-khoks

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

Manually compiling daily trading diagnostics requires pulling data from multiple sources including live account positions, historical snapshots, pool status, and market data, then formatting it into a readable report. This skill eliminates that tedious manual work by automatically aggregating all required data into a single self-contained HTML file that works offline.

Core Features & Use Cases

  • Automated Report Generation: Compiles all core trading metrics into a single self-contained HTML file with inline CSS, so it renders offline and in GitHub HTML previews without external assets.
  • Comprehensive Metric Coverage: Includes account equity, open positions, day/week P/L, 30-day per-strategy effectiveness, full pool status, SPY/VIX market context, and cron schedule status.
  • Use Case: For ClaudeTrading paper traders, run this skill to get a full daily diagnostic of your trading system's performance without manually pulling data from Alpaca, local snapshots, and configuration files.

Quick Start

Use the reporting skill to generate the latest daily trading diagnostic HTML report.

Frequently Asked Questions about reporting

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

FAQPage Schema
How do I generate an HTML trading report from Alpaca paper trading data?

You can generate an HTML trading report by automating the aggregation of fragmented Alpaca paper trading data, account positions, and market context into a single self-contained offline HTML file with inline CSS.

What is the best way to track daily profit and loss across multiple trading strategies?

Tracking daily profit and loss across strategies is done by compiling per-strategy effectiveness, account equity, and pool status into a comprehensive daily diagnostic report for full performance review.

Does the daily trading diagnostic report work offline without external assets?

Yes, the daily trading diagnostic report works offline because it uses a self-contained HTML format with inline CSS, allowing it to render in GitHub HTML previews without loading any external assets.

Can I automate the compilation of market context and cron schedule status into a trading report?

Yes, you can automate the compilation of SPY/VIX market context and cron schedule status alongside core trading metrics, eliminating manual data compilation from multiple snapshots and API sources.

Do I need jq to generate daily paper trading reports?

Yes, you need jq installed as a dependency to run the scripts that aggregate local snapshots, configuration files, and Alpaca API sources into the final diagnostic HTML report.

Why should I use an automated HTML report for paper trading instead of manual data compilation?

Automated HTML report generation eliminates the tedious manual work of pulling data from multiple sources, instantly providing a unified view of account performance, open positions, and system schedule status.