All Weather Strategy

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

The skill may query external financial-data services while preparing the allocation report.

Why it was flagged

The engine contacts external market-data providers to fetch ETF price history. This is expected for a portfolio analysis tool, but users should know ETF symbols and date ranges are sent to third-party data services.

Skill content
df = ak.fund_etf_hist_em(...); df = yf.download(tickers=yf_symbol, start=start_date, end=end_date, auto_adjust=True, progress=False)
Recommendation

Use only ETF symbols and parameters you are comfortable sending to market-data providers, and verify results against trusted financial sources.

What this means

Installing the skill could pull current versions of third-party packages rather than exactly reviewed versions.

Why it was flagged

The package list uses mostly unpinned dependencies, so future installations may resolve different package versions. This is not suspicious by itself, but it affects reproducibility and supply-chain review.

Skill content
akshare
yfinance
numpy
pandas
matplotlib
scipy
reportlab
streamlit>=1.42.0
altair>=5.0.0
Recommendation

Install in an isolated environment and consider pinning dependency versions if reproducibility or stricter supply-chain control is important.

What this means

Users may rely on generated portfolio allocations for real investment decisions.

Why it was flagged

The skill frames the assistant as a financial consultant and produces asset-allocation recommendations. This is aligned with the skill’s purpose, but users could over-trust outputs that are based on historical data and model assumptions.

Skill content
The AI assistant must act as a financial consultant
Recommendation

Treat the output as informational analysis, not personalized financial advice, and consult qualified professionals before making investment decisions.