Earnings Reader for Openclaw

A professional-grade financial report analysis assistant for A-share stocks that interprets balance sheets, income statements, and cash flow data.

lanyasheng
v1.0.0
Mar 2, 2026
1
1.7k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install earnings-reader

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install earnings-reader using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Earnings Reader?

Earnings Reader is a specialized technical tool within the Openclaw Skills ecosystem designed to streamline fundamental analysis for A-share companies. It automates the extraction and synthesis of complex financial data from providers like AKShare and East Money, enabling developers and AI agents to evaluate company health through a structured three-table analysis framework. By utilizing this skill, users can quickly assess revenue growth, profitability quality, and risk factors without manual data entry.

This skill is particularly valuable for those building automated investment research pipelines. It provides a bridge between raw financial data and actionable insights, calculating key indicators such as ROE, net profit margins, and debt-to-asset ratios. Integration with Openclaw Skills allows for a modular approach where specific financial intelligence is fed into broader macro-analysis or trading execution agents.

Earnings Reader Use Cases

  • Rapid summarization of quarterly and annual reports for specific A-share stock codes.
  • Monitoring earnings previews to stay ahead of market-moving performance announcements.
  • Conducting industry-wide overviews to compare financial health across different sectors.
  • Identifying financial red flags such as declining ROE or poor cash flow to net profit ratios.

How Earnings Reader Works

  1. The user or agent triggers the skill via the command line, providing a stock code or a general query.
  2. The system executes a Python-based script that interfaces with AKShare to fetch the latest financial statements.
  3. The skill parses the Income Statement, Balance Sheet, and Cash Flow Statement to extract critical metrics.
  4. It applies a predefined analysis framework to determine if metrics fall within healthy ranges or trigger red light warnings.
  5. The tool generates a structured Markdown report featuring core data tables and trend judgments for historical comparison.

Earnings Reader Setup

To use this component within your Openclaw Skills environment, ensure you have Python 3.12 configured. Navigate to the scripts directory and execute the following commands:

# Define the environment
PYTHON=python3.12
EARNINGS=skills/akshare-finance/scripts/earnings.py

# Retrieve a specific company report (e.g., 600519)
$PYTHON $EARNINGS report 600519

# View current earnings previews
$PYTHON $EARNINGS earnings

# Get an industry-wide overview
$PYTHON $EARNINGS industry

Earnings Reader Data Schema & Taxonomy

The skill organizes financial data into a logical taxonomy designed for AI consumption and human review:

Category Metrics Tracked
Profitability Revenue, Net Profit, ROE, Gross Margin
Liquidity Current Ratio, Asset-Liability Ratio
Cash Flow Operating Cash Flow vs Net Profit, Free Cash Flow
Valuation PE/PB Historical Percentiles, PEG Ratio
Risk Goodwill Proportions, Growth Deceleration Markers

Earnings Reader Advanced Features

  • Multi-agent workflow support where macro agents analyze industry trends while trading agents focus on execution.
  • Automated red-flag detection for indicators like ROE below 8% or asset-liability ratios exceeding 80%.
  • Historical benchmarking that compares current PE/PB ratios against their historical percentiles.
  • Modular integration with broader Openclaw Skills for comprehensive automated portfolio management.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*