paidaxing1234/quant-backtest-guard

๐Ÿ”ด ๅ›žๆต‹็…งๅฆ–้•œ ยท Claude Code ์Šคํ‚ฌ๋กœ ํ€€ํŠธ ๋ฐฑํ…Œ์ŠคํŠธ์—์„œ ์„ ๊ฒฌ์ง€๋ช… ํŽธํ–ฅ, ๊ณผ์ ํ•ฉ, ๋น„ํ˜„์‹ค์  ์ฒด๊ฒฐ์„ ๊ฐ์‚ฌํ•˜๊ณ , ๋ฐฑํ…Œ์ŠคํŠธ ๊ฑด๊ฐ• ๊ฒ€์ง„ ๋ณด๊ณ ์„œ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

quant-backtest-guard๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์ด ์Šคํ‚ฌ์€ ํ€€ํŠธ ํŠธ๋ ˆ์ด๋”ฉ ์ „๋žต์˜ ๋ฐฑํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์—์„œ ํ”ํžˆ ๋ฐœ์ƒํ•˜๋Š” 'ํ—ˆ์ƒ'์„ ์ ๋ฐœํ•˜๋Š” Claude Code ์Šคํ‚ฌ์ž…๋‹ˆ๋‹ค. ์ฃผ์š” ๋ถ„์„ ์˜์—ญ์€ ์„ธ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค: **๋ฏธ๋ž˜ ํ•จ์ˆ˜/์„ ๊ฒฌ์ง€๋ช… ํŽธํ–ฅ** (์ „๋žต์ด ๋ฏธ๋ž˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์•˜๋Š”์ง€), **๊ณผ์ ํ•ฉ/๋ฐ์ดํ„ฐ ๋‹ค์ด๋น™** (๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ์—๋งŒ ์ตœ์ ํ™”๋˜์–ด ์‹ค์ „์—์„œ ์‹คํŒจํ•  ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋Š”์ง€), **์ฒด๊ฒฐ ํ˜„์‹ค์„ฑ/๋น„์šฉ** (์Šฌ๋ฆฌํ”ผ์ง€, ์ˆ˜์ˆ˜๋ฃŒ ๋“ฑ ์‹ค์ œ ๊ฑฐ๋ž˜ ๋น„์šฉ์ด ์ ์ ˆํžˆ ๋ฐ˜์˜๋˜์—ˆ๋Š”์ง€)์ž…๋‹ˆ๋‹ค. ์ด ์Šคํ‚ฌ์€ ์‚ฌ์šฉ์ž์˜ ๋ฐฑํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ์ „๋žต ๋กœ์ง, ๋˜๋Š” ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ๊ฐ ํ•ญ๋ชฉ์„ ์ ๊ฒ€ํ•˜๊ณ  ์ตœ์ข…์ ์œผ๋กœ '๋ฐฑํ…Œ์ŠคํŠธ ๊ฑด๊ฐ• ๊ฒ€์ง„ ๋ณด๊ณ ์„œ'๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. Claude Code ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž์‹ ์˜ ์ „๋žต์„ ๋ณด๋‹ค ํ˜„์‹ค์ ์œผ๋กœ ํ‰๊ฐ€ํ•˜๊ณ  ์‹ค์ „ ์†์‹ค์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.

์ง€์› ๋Œ€์ƒโœ“Claude Code~Codex CLI~Cursor
npx skills add paidaxing1234/quant-backtest-guard

Installed? Explore more ์ฝ”๋”ฉ & ๊ฐœ๋ฐœ skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli ยท View all 6 โ†’

์ฆ๊ฒจ ์‚ฌ์šฉํ•˜๋Š” AI์—๊ฒŒ ๋ฌผ์–ด๋ณด๊ธฐ

์ด ์—์ด์ „ํŠธ ์Šคํ‚ฌ์ด ๋ฏธ๋ฆฌ ๋กœ๋“œ๋œ ์ƒˆ ์ฑ„ํŒ…์„ ์—ฝ๋‹ˆ๋‹ค.

๋ฌธ์„œ

quant-backtest-guard์€(๋Š”) ๋ฌด์—‡์„ ํ•˜๋‚˜์š”?

๐Ÿ”ด ๅ›žๆต‹็…งๅฆ–้•œ ยท ํ€€ํŠธ ๋ฐฑํ…Œ์ŠคํŠธ์—์„œ '๋ฐฑํ…Œ์ŠคํŠธ ํ—ˆ์ƒ, ์‹ค์ „ ์†์‹ค'์„ ์œ ๋ฐœํ•˜๋Š” ํ•จ์ •์„ ์ฐพ์•„๋‚ด๋Š” Claude Code ์Šคํ‚ฌ: ๋ฏธ๋ž˜ ํ•จ์ˆ˜/์„ ๊ฒฌ์ง€๋ช… ํŽธํ–ฅ, ๊ณผ์ ํ•ฉ/๋ฐ์ดํ„ฐ ๋‹ค์ด๋น™, ์ฒด๊ฒฐ ํ˜„์‹ค์„ฑ/๋น„์šฉ์„ ๊ฐ์‚ฌํ•˜๊ณ  ๋ฐฑํ…Œ์ŠคํŠธ ๊ฑด๊ฐ• ๊ฒ€์ง„ ๋ณด๊ณ ์„œ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๊ฐœ์š”

์ด ์Šคํ‚ฌ์€ ํ€€ํŠธ ํŠธ๋ ˆ์ด๋”ฉ ์ „๋žต์˜ ๋ฐฑํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ํ•จ์ •์„ ์‹๋ณ„ํ•ฉ๋‹ˆ๋‹ค:

  • ๋ฏธ๋ž˜ ํ•จ์ˆ˜/์„ ๊ฒฌ์ง€๋ช… ํŽธํ–ฅ: ์ „๋žต์ด ๋ฐฑํ…Œ์ŠคํŠธ ์ค‘ ๋ฏธ๋ž˜ ๋ฐ์ดํ„ฐ์— ์•ก์„ธ์Šคํ–ˆ๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
  • ๊ณผ์ ํ•ฉ/๋ฐ์ดํ„ฐ ๋‹ค์ด๋น™: ์ „๋žต์ด ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ์— ๊ณผ๋„ํ•˜๊ฒŒ ์ตœ์ ํ™”๋˜์–ด ์žˆ๋Š”์ง€ ํ‰๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ์ฒด๊ฒฐ ํ˜„์‹ค์„ฑ/๋น„์šฉ: ์Šฌ๋ฆฌํ”ผ์ง€, ์ˆ˜์ˆ˜๋ฃŒ, ์‹œ์žฅ ์ถฉ๊ฒฉ ๋“ฑ์ด ํ˜„์‹ค์ ์œผ๋กœ ๋ฐ˜์˜๋˜์—ˆ๋Š”์ง€ ๊ฒ€ํ† ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

Claude Code ์„ธ์…˜ ๋‚ด์—์„œ ์ด ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•˜์—ฌ ๋ถ„์„ํ•˜๋ ค๋Š” ๋ฐฑํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ์„ค๋ช…, ๋˜๋Š” ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์ œ๊ณตํ•˜์„ธ์š”. ๊ทธ๋Ÿฌ๋ฉด ์Šคํ‚ฌ์ด ์ž๋™์œผ๋กœ ๊ฒ€์‚ฌ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋ณด๊ณ ์„œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ

๋ถ„์„ํ•  ๋ฐฑํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋˜๋Š” ์„ค๋ช…์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ถ™์—ฌ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

# ์ด๋™ํ‰๊ท  ๊ต์ฐจ ์ „๋žต ๋ฐฑํ…Œ์ŠคํŠธ
# ์‚ฌ์šฉ ๋ฐ์ดํ„ฐ: 2020-2023 ์ผ๋ด‰ ๋ฐ์ดํ„ฐ
# ์ˆ˜์ˆ˜๋ฃŒ 0.1%, ์Šฌ๋ฆฌํ”ผ์ง€ 0.05% ์ ์šฉ

๋˜๋Š” ๋ฐฑํ…Œ์ŠคํŠธ ์‹คํ–‰ ๊ฒฐ๊ณผ ๋กœ๊ทธ๋ฅผ ์ง์ ‘ ์ž…๋ ฅํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์˜์‚ฌํ•ญ

  • ์ด ์Šคํ‚ฌ์€ ๋ถ„์„์„ ์œ„ํ•œ ๋„๊ตฌ์ด๋ฉฐ, ์ตœ์ข… ํˆฌ์ž ๊ฒฐ์ •์€ ์‚ฌ์šฉ์ž ๋ณธ์ธ์˜ ํŒ๋‹จ์— ๋งก๊น๋‹ˆ๋‹ค.
  • ๊ณผ๊ฑฐ ์„ฑ๊ณผ๊ฐ€ ๋ฏธ๋ž˜ ์ˆ˜์ต์„ ๋ณด์žฅํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ด€๋ จ ์Šคํ‚ฌ