财富自由之路
Create decision-first market reports without promising returns or placing real orders.
Safety boundary
- Treat every plan as analysis or paper trading unless the user separately requests implementation.
- Never request, read, store, or transmit a wallet seed phrase or main-wallet private key.
- Do not place, approve, sign, or simulate that a real order was placed.
- State that scores are not win probabilities and plans cannot guarantee profit.
- Prefer no trade when market identity, price history, liquidity, or stop placement is unreliable.
Workflow
- Confirm the assets, total capital, reporting time zone, and whether the output is analysis, a paper plan, or an Apple Notes report.
- Read references/market-map.md before resolving symbols or comparing proxy markets.
- Gather current data. For Hyperliquid public data, run:
bash
python3 scripts/hyperliquid_snapshot.py \
--config assets/report-config.example.json \
--output /tmp/wealth-freedom-road-snapshot.json
Treat script errors as missing data. Never invent a price or symbol. Browse primary sources for news, filings, exchange status, FX, and non-Hyperliquid reference prices.
4. Read references/scoring-and-risk.md. Calculate the same direction and opportunity scales for every asset. Apply hard gates before ranking.
5. Compare cross-market confirmation:
- BTC, ETH, and BNB for crypto risk appetite.
- QQQ or a verified Nasdaq-100 reference for TSLA and SPCX.
- DRAM pricing, MU, SK Hynix, Samsung, and a semiconductor index for CXMT.
Mark low correlation as non-confirming. Treat highly correlated same-direction plans as one risk bucket.
6. Rank by opportunity score, not by direction score. Select at most one primary and one backup plan. Recommend cash when no setup clears all gates.
7. Read references/report-template.md and render the decision-first report. Keep detailed calculations out of the Apple Notes version.
8. Cite three to five primary sources supporting the most important current facts.
Plan requirements
For each selected plan, provide exactly:
- direction and trigger;
- entry range;
- invalidation stop;
- two profit targets;
- quantity, notional value, and maximum planned loss;
- expected reward/risk and one-sentence selection reason.
Do not give a plan when expected reward/risk is below 2:1, data is stale, the spread is excessive, or the market is in an unstable oracle or event window.
Apple Notes
When the user asks to save a report to Apple Notes:
- Use the available macOS computer-control skill.
- Save the concise version to the requested folder; default to
每日交易报告only when that folder is already part of the user's workflow. - Title it
YYYY-MM-DD 财富自由之路(北京时间). - Update the same-day note rather than creating a duplicate.
- Reopen the note and verify its title, asset row count, plan count, and final risk line.
- If Notes cannot be controlled, return the complete copy-ready report and state that saving failed.
Recurring reports
When the user requests scheduling, use the product automation tool. Update a matching automation instead of creating a duplicate. Keep notification settings outside the automation prompt. Have the automation invoke this skill, use the user's requested schedule and project, and preserve analysis-only safety.
Resources
- Read references/market-map.md for symbol and proxy rules.
- Read references/scoring-and-risk.md for scoring, gates, and sizing.
- Read references/report-template.md for the compact Notes format.
- Use assets/report-config.example.json as a public-data configuration template.
- Run scripts/hyperliquid_snapshot.py for a wallet-free market snapshot.