技能详情(站内镜像,无评论)
作者:Anthony Assi @assix
许可证:MIT-0
MIT-0 ·免费使用、修改和重新分发。无需归因。
版本:v1.0.3
统计:⭐ 1 · 30 · 0 current installs · 0 all-time installs
⭐ 1
安装量(当前) 0
🛡 VirusTotal :良性 · OpenClaw :良性
Package:assix/earnings-financials-agent
安全扫描(ClawHub)
- VirusTotal :良性
- OpenClaw :良性
OpenClaw 评估
The skill's code, instructions, and requirements are consistent with its stated purpose (fetching earnings and financials via yfinance); it requests no unrelated credentials or risky installs.
目的
Name/description match the included logic.py and SKILL.md which use the yfinance library to fetch earnings/calendar and quarterly financials. Required binaries (python3, pip) are appropriate.
说明范围
SKILL.md instructs running the bundled logic.py with a --tool and --ticker argument and to pip install yfinance. The code only accesses yfinance data for the given ticker and does not read other files, environment variables, or external endpoints beyond what yfinance uses.
安装机制
No install spec is provided (instruction-only); the SKILL.md asks the user to pip install yfinance, which is a standard, proportional dependency for this functionality. No downloads from untrusted URLs or archive extraction are present.
证书
No environment variables, credentials, or config paths are required. The skill does not request unrelated secrets or system access.
持久
The skill is not marked always:true and does not attempt to modify other skills or system configuration. It runs local Python code only when invoked.
综合结论
This skill appears coherent and low-risk: it runs the included Python script which uses the public yfinance library to fetch data from Yahoo's endpoints. Before installing, consider running it in a virtual environment (venv) to isolate dependencies, ensure you install yfinance from PyPI (pip install yfinance), and be aware that queries will perform network calls to fetch market data (no credentials are sent). If you need higher assurance, revi…
安装(复制给龙虾 AI)
将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。
请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「EarningsFinancialsAgent」。简介:An autonomous agent for monitoring corporate earnings and analyzing financial s…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/assix/earnings-financials-agent/SKILL.md
(来源:yingzhi8.cn 技能库)
SKILL.md
---
name: earnings-financials-agent
description: An autonomous agent for monitoring corporate earnings and analyzing financial statements using yfinance.
version: 1.0.3
author: assix
keywords:
- earnings
- financials
- stocks
- investment-assistant
- alpha
- finance-agent
metadata:
openclaw:
requires:
bins:
- python3
- pip
---
# EarningsFinancialsAgent
This agent provides deep-dive analysis into quarterly earnings and corporate financial health. It is designed to run locally and uses the `yfinance` library for reliable, real-time data retrieval.
## Setup
Before using this skill, ensure the dependencies are installed in your environment:
```bash
pip install yfinance
```
## User Instructions
The agent can handle a variety of financial inquiries. Use these as templates for your requests:
* **Earnings Performance:** "Summarize the latest earnings for NVDA and check if they beat revenue estimates."
* **Direct Comparison:** "Compare the net income of Google vs Meta for the last 4 quarters."
* **Financial Ratios:** "What is the debt-to-equity ratio and quick ratio for TSLA?"
* **Cash Flow Analysis:** "Give me a summary of Amazon's cash flow from the most recent report."
* **Growth Trends:** "Show me the revenue growth trend for Netflix over the last year."
* **Calendar Checks:** "Is Broadcom reporting earnings this week? If so, when?"
* **Profitability:** "Analyze the profit margins for AMD based on their latest financials."
* **Dividend Health:** "Check the dividend payout ratio for Coca-Cola to see if it's sustainable."
## Tools
### `get_earnings`
Fetches the most recent earnings results and compares them to analyst estimates.
- **Inputs:** `ticker` (string)
- **Call:** `python3 logic.py --tool get_earnings --ticker {{ticker}}`
### `get_financials`
Retrieves key balance sheet, income statement, and cash flow metrics.
- **Inputs:** `ticker` (string)
- **Call:** `python3 logic.py --tool get_financials --ticker {{ticker}}`