Imported from yeony-park/HeatGuard (
AGENTS.md). Install upstream withnpx skills add yeony-park/HeatGuard. Copyright stays with the author.
HeatGuard ์ ์ฅ์ ์ง์นจ
Skill ์ฌ์ฉ
- ํญ์ผ, ๋ฌด๋์์ผํฐ, ํฅํ 72์๊ฐ, ์ฐ์ ์ ๊ฒ ์ง์ญ, ์ฒด๊ฐ์จ๋, ๋ฐ์ดํฐ ๋์,
Walk-forward ๋๋ HeatGuard ๋ถ์ ์์ฒญ์๋
heatguard-data-analysisSkill์ ์ฌ์ฉํ๋ค. - Skill ์ง์
์ ์
skills/data-analysis/SKILL.md๋ค. - ์ค์ ๋ถ์ ๊ตฌํ๊ณผ ๋ฐ์ดํฐ๋
skills/data-analysis/์ ๋๋ค.
์คํ
- ์ ์ฒด ๋ถ์ยท๊ฒ์ฆยท๋ณด๊ณ ยทํยท์ฐจํธ ์ฌ์์ฑ:
python skills/data-analysis/scripts/run_pipeline.py - ๋ณด๊ณ ์ ํ ์ด๋ฏธ์ง๋ง ์ฌ์์ฑ:
python skills/data-analysis/scripts/plot.py --tables-only - ํ
์คํธ:
python -m unittest discover -s skills/data-analysis/tests -v - ์์กด์ฑ ์ค์น:
python -m pip install -r skills/data-analysis/requirements.txt
๋ฐ์ดํฐ ์์น
- ์ด์ ๊ฒฐ๊ณผ์ ๊ณผ๊ฑฐ ์ฑ๋ฅ๊ฒ์ฆ์ ๋ถ๋ฆฌํ๋ค.
- ์ต์ ์ผํฐ ๋ฐ์ดํฐ๋ฅผ ๊ณผ๊ฑฐ ์ฐ๋์ ๋ณต์ ํ์ง ์๋๋ค.
- ํ์ต ๊ตฌ๊ฐ์ ํญ์ ํ ์คํธ ๊ตฌ๊ฐ๋ณด๋ค ์์์ผ ํ๋ค.
- ๋์ ๊ฒ์ฌ๋ฅผ ํต๊ณผํ์ง ๋ชปํ Fold์๋ ์ฑ๋ฅ ์์น๋ฅผ ๋ง๋ค์ง ์๋๋ค.
- API ํธ์ถ์ ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ ์ฌ์์ง์ ๋ช ์์ ์ผ๋ก ์์ฒญํ์ ๋๋ง ์ํํ๋ค.
.env, API ํค, ๊ฐ์ธ ์ค์ ๊ณผ ๋์ฉ๋ ๋จ๊ธฐ์๋ณด ์๋ณธ์ ์ปค๋ฐํ์ง ์๋๋ค.archive/๋ ์กฐ์ฌ ๊ทผ๊ฑฐ ๋ณด์กด์ฉ์ด๋ฉฐ ์ด์ ํ์ดํ๋ผ์ธ์์ ์คํํ์ง ์๋๋ค.
๋ณ๊ฒฝ ๊ฒ์ฆ
- ๋ถ์ ๋ก์ง์ ๋ฐ๊พธ๋ฉด ๊ด๋ จ ํ ์คํธ์ ์ ์ฒด ํ ์คํธ๋ฅผ ์คํํ๋ค.
- ์ด์ ์ฐ์ถ๋ฌผ์ ๋ค์ ๋ง๋ค๋ฉด ๋ณด๊ณ ์์ ์ฐจํธ๋ ๊ฐ์ ์คํ์์ ๊ฐฑ์ ํ๋ค.
- ์ต์ข ๋ณด๊ณ ์๋ ์๋ณด ๋ฐํ์์ , ์ด์ ํ๋จ์์ , ์ผํฐ ์์ค์ ๊ฒ์ฆ ์ฐจ๋จ ์ฌ์ ๋ฅผ ํฌํจํ๋ค.
- ์ฐ์ ์ ๊ฒ ํ๋ณด๋ ๊ฐ์๋ง ์ฐ์ง ๋ง๊ณ
analysis-report.md์ Top N ํ ๋๋priority-top-n.csv๋ฅผ ๊ทผ๊ฑฐ๋ก ์ ์ํ๋ค.
