quant-stock-technicallisted
Install: claude install-skill mrcha033/skills
# Quant Stock Technical
Produce technical-analysis outputs only through the bundled deterministic calculator. Do not estimate indicators, prices, labels, or scores in prose.
## Required inputs
Obtain two finalized daily CSV files:
- ticker OHLCV with `date,open,high,low,close,adjusted_close,volume`
- benchmark OHLCV with the same columns
Also obtain `market`, `ticker`, and the market's valid `tick_size`. Treat the last shared CSV date as the default analysis date. Use `--analysis-date` for historical cutoffs. Require at least 756 shared completed sessions; recommend 1,260.
Never treat an unfinished daily candle as completed. Never silently substitute unadjusted data, another ticker, another benchmark, a guessed tick size, or synthetic observations.
## Workflow
1. Read `references/methodology.md` when explaining, reviewing, or changing the model.
2. Run `scripts/analyze_stock.py` with the user-supplied files and identifiers.
3. Return the calculator output without changing values or labels.
4. State the data source and cutoff. Keep `score_basis` visible whenever a user could mistake the score for a probability.
5. If the calculator returns `BLOCKED`, report the missing or invalid input. Do not manufacture a partial recommendation.
Example:
```bash
python3 scripts/analyze_stock.py \
--ticker-csv arm.csv \
--benchmark-csv soxx.csv \
--market NASDAQ \
--ticker ARM \
--tick-size 0.01 \
--source-name "licensed-eod-export" \
--format markdown
```
Use `--form