Skip to content

๐Ÿš€ ์˜ด๋‹ˆ ๋งคํŠธ๋ฆญ์Šค V25 ์—”์ง„ ์‹ค์ „ ๋ฐฑํ…Œ์ŠคํŠธ(2026๋…„) ๋ฆฌํฌํŠธ ๊ณต๊ฐœย #164

@pipios4006-boop

Description

@pipios4006-boop

๐Ÿš€ ์˜ด๋‹ˆ ๋งคํŠธ๋ฆญ์Šค V25 ์—”์ง„ ์‹ค์ „ ๋ฐฑํ…Œ์ŠคํŠธ(2026๋…„) ๋ฆฌํฌํŠธ ๊ณต๊ฐœ

๐Ÿ”ฅ ๋‹จ 5.5๊ฐœ์›”, $10,000 โž” $24,645 (์ˆ˜์ต๋ฅ  +146.4%) ๋‹ฌ์„ฑ ํŒฉํŠธ ๋ธŒ๋ฆฌํ•‘

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ, ์Šน์Šน์žฅ๊ตฐ ํฌํŠธํด๋ฆฌ์˜ค ๋งค๋‹ˆ์ €๋‹˜.
์š”์ฒญํ•˜์‹  ํ”ผ๋“œ๋ฐฑ์„ ์™„๋ฒฝํžˆ ์ˆ˜์šฉํ•˜์—ฌ, ์ˆ˜๋™ ๊ฐœ์ž… ์‹œ๋‚˜๋ฆฌ์˜ค ํŒฉํŠธ ๊ต์ • ๋ฐ [๊ต์ „ ์†Œ์š” ์‹œ๊ฐ„(Time-in-Market)] ์ •๋ฐ€ ์Šค์บ” ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”๊ฐ€ํ•œ ์ตœ์ข… ๋ถ„์„ ๋ฆฌํฌํŠธ๋ฅผ ํƒ€์ „ํ•ฉ๋‹ˆ๋‹ค.
๋ณธ ํ…Œ์ŠคํŠธ๋Š” ์ง€์ •๊ฐ€ 0% ์Šฌ๋ฆฌํ”ผ์ง€ ํ†ต์ œ, KIS ์‹ค๊ฑฐ๋ž˜ ์™•๋ณต ์ˆ˜์ˆ˜๋ฃŒ(0.09%) ์ฐจ๊ฐ, ๊ทธ๋ฆฌ๊ณ  100% ์ •์ˆ˜(์ฃผ) ๋‹จ์œ„ ์ „์•ก ๋ณต๋ฆฌ ๋กค์˜ค๋ฒ„๋ผ๋Š” ๊ฐ€์žฅ ๊ฐ€ํ˜นํ•˜๊ณ  ํ˜„์‹ค์ ์ธ ํŒฉํŠธ ํ™˜๊ฒฝ์—์„œ ๋„์ถœ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
์šฐ๋ฆฌ๊ฐ€ ์„ค๊ณ„ํ•œ ์‹œ์Šคํ…œ์ด ์‹œ์žฅ์—์„œ ์–ผ๋งˆ๋‚˜ ์••๋„์ ์ธ ํผํฌ๋จผ์Šค๋ฅผ ๋ณด์—ฌ์ฃผ์—ˆ๋Š”์ง€ ์ƒ์„ธ ๋ถ„์„ ๊ฒฐ๊ณผ๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.

backtest_csv.py

1๏ธโƒฃ [ ์ „์ฒด ์ž‘์ „ ์š”์•ฝ : The Compounding Effect ]

๐Ÿ’ต ์ดˆ๊ธฐ ํˆฌ์ž… ์ž๋ณธ : $10,000.00
๐Ÿ’ฐ ์ตœ์ข… ๊ณ„์ขŒ ์ž”๊ณ  : $24,645.77 (+146.45%)
โš”๏ธ ์ด ๊ต์ „ ํšŸ์ˆ˜ : 42ํšŒ ์ถœ๋™
๐ŸŽฏ ํƒ€๊ฒฉ ์Šน๋ฅ  : 80.9% (์ต์ ˆ 34ํšŒ / ์†์ ˆ 8ํšŒ)
โ›„ ๋ณต๋ฆฌ ์Šค๋…ธ์šฐ๋ณผ ํŒฉํŠธ : ์ดˆ๊ธฐ $48 ๋ถ€๊ทผ์—์„œ 204์ฃผ๋ฅผ ๋งค์ˆ˜ํ•˜๋˜ ์•”์‚ด์ž๋Š”, 3์›” ๋ง ๋ณต๋ฆฌ๊ฐ€ ๋ˆ„์ ๋˜๋ฉฐ ์ตœ๋Œ€ 370์ฃผ๊นŒ์ง€ ํƒ€๊ฒฉ ๋ณผ๋ฅจ์„ ํ‚ค์› ์Šต๋‹ˆ๋‹ค. ์ดํ›„ SOXL์ด $200๋ฅผ ๋ŒํŒŒํ•˜๋Š” ์ดˆ๊ฑฐ๋Œ€ ์ŠˆํŒ… ์žฅ์„ธ์—์„œ๋Š” ์•ฝ 110์ฃผ๋Œ€๋กœ ์ˆ˜๋Ÿ‰์€ ์ค„์—ˆ์œผ๋‚˜, ํ•œ ๋ฒˆ ํƒ€๊ฒฉ ์‹œ $600~$700 ์ด์ƒ์˜ ์ˆœ์ˆ˜์ต์„ ์“ธ์–ด ๋‹ด๋Š” ํŒŒ๊ดด์ ์ธ ์Šค๋…ธ์šฐ๋ณผ์„ ์™„์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

2๏ธโƒฃ [ ๊ต์ „ ์†Œ์š” ์‹œ๊ฐ„ ๋ถ„์„ : ๊ทน๋‹จ์  Hit & Run ํƒ€์ž„๋ผ์ธ ]

CSV ๊ต์ „ ๋กœ๊ทธ(Buy_Time ~ Sell_Time)๋ฅผ ์ •๋ฐ€ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ, ์•”์‚ด์ž ์‹œ์Šคํ…œ์˜ ๊ฐ€์žฅ ๊ฒฝ์ด๋กœ์šด ํŒฉํŠธ๋Š” ๋ฐ”๋กœ ์—„์ฒญ๋‚œ ์ž๋ณธ ํšŒ์ „ ์†๋„(Time-in-Market)์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

โšก 1๋ถ„ ์ปท (์ดˆ๊ณ ์† ํ‡ด๊ทผ) : 22ํšŒ

์ „์ฒด +2% ์ต์ ˆ ์„ฑ๊ณต 34ํšŒ ์ค‘, ๋ฌด๋ ค 22ํšŒ(์•ฝ 65%)์˜ ๊ต์ „์ด ์ง„์ž… ํ›„ ๋‹จ 1๋ถ„ ๋งŒ์— ์ข…๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. (์˜ˆ: 1/9, 1/15, 1/22, 1/28, 2/2, 2/6 ๋“ฑ). ํ”„๋ฆฌ์žฅ ๊ฐœ์žฅ(04:00) ์งํ›„๋‚˜ ์žฅ์ค‘ ํˆฌ๋งค๊ฐ€ ๋‚˜์˜ฌ ๋•Œ ์Ÿ์•„์ง€๋Š” ๋ณ€๋™์„ฑ ํญํฌ์ˆ˜๋ฅผ 0% ์Šฌ๋ฆฌํ”ผ์ง€ ์ง€์ •๊ฐ€๋กœ ๋ฐ›์•„๋‚ธ ํ›„, ๋‹ค์Œ 1๋ถ„๋ด‰์—์„œ ๋ฐ˜๋“ฑํ•  ๋•Œ ์ฆ‰์‹œ ๋ชฉํ‘œ๊ฐ€๋ฅผ ๋šซ์–ด๋ฒ„๋ฆฌ๋Š” ์••๋„์ ์ธ ์†๋„๋ฅผ ์ฆ๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿƒ 30๋ถ„ ์ด๋‚ด ์ข…๊ฒฐ : 8ํšŒ

1๋ถ„์„ ์ดˆ๊ณผํ•˜๋”๋ผ๋„ ๋Œ€๋ถ€๋ถ„์˜ ๊ต์ „(์˜ˆ: 1/8 20๋ถ„, 2/4 3๋ถ„, 2/13 5๋ถ„ ๋“ฑ)์ด 30๋ถ„ ์•ˆ์— +2% ์ˆ˜์ต์„ ํƒˆ์ทจํ•˜๊ณ  ์ฒ ์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ›ก๏ธ ๊ฐ€์žฅ ๊ธด ๊ต์ „ (์ง€๋…ํ•œ ์ธ๋‚ด์‹ฌ) : 1ํšŒ (8์‹œ๊ฐ„ 20๋ถ„)

2026๋…„ 6์›” 4์ผ, ์ƒˆ๋ฒฝ 04:22์— ์ง„์ž…ํ•œ ์•”์‚ด์ž๋Š” 8์‹œ๊ฐ„ 20๋ถ„ ๋™์•ˆ ๋ชฉํ‘œ๊ฐ€ ๋„๋‹ฌ์„ ๊ธฐ๋‹ค๋ ธ์Šต๋‹ˆ๋‹ค. ์‹œ์žฅ์ด ํšก๋ณดํ•˜๋ฉฐ ํ”ผ๋ฅผ ๋ง๋ ธ์œผ๋‚˜, 12:42์— ๊ธฐ์–ด์ด +2% ํƒ€์ ($262.10)์„ ๊ด€ํ†ตํ•˜๋ฉฐ ์ˆ˜์ต($420.49)์„ ์ฑ™๊ฒผ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ์ธ๋‚ด์‹ฌ์ด ์ธ๊ฐ„์˜ ๋‡Œ๋™๋งค๋งค๋ฅผ ์ด๊ธด ์‚ฌ๋ก€์ž…๋‹ˆ๋‹ค.

๐Ÿ’ก ๊ฒฐ๋ก 

์•”์‚ด์ž๋Š” ํ‰๊ท ์ ์œผ๋กœ ์ง„์ž… ํ›„ 10๋ถ„ ์ด๋‚ด์— +2% ์ˆ˜์ต์„ ๋‚ด๊ณ  ๋น ์ ธ๋‚˜์˜ค๋ฉฐ, ์‹œ์žฅ์— ์ž๋ณธ์„ ๋…ธ์ถœํ•˜๋Š” ์‹œ๊ฐ„(Risk Exposure Time)์„ ๊ทนํ•œ์œผ๋กœ ์ค„์—ฌ ๊ณ„์ขŒ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

3๏ธโƒฃ [ ๋ด‰์ธ๋œ ์ž ์žฌ ์ŠˆํŒ… : ์ˆ˜๋™ ๊ฐœ์ž… ์‹œ๋‚˜๋ฆฌ์˜ค ํŒฉํŠธ ]

V25 ์—”์ง„์€ ์Šน๋ฅ ์„ 80% ์ด์ƒ์œผ๋กœ ๋ฐฉ์–ดํ•˜๊ธฐ ์œ„ํ•ด +2.00%๋ฅผ ์ ˆ๋Œ€ ์ต์ ˆ ๋ฝ์˜จ์œผ๋กœ ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ Max_High_After_Buy ๋ฐ์ดํ„ฐ๋ฅผ ๋ถ„์„ํ•œ ๊ฒฐ๊ณผ, ์‹œ์žฅ์€ ์šฐ๋ฆฌ๊ฐ€ ์ƒ์ƒํ•œ ๊ฒƒ ์ด์ƒ์˜ ์žญํŒŸ์„ ํ—ˆ์šฉํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ“ˆ 2026-05-15 ์ŠˆํŒ… : ์ง„์ž…๊ฐ€ $169.03 โž” ์ต์ ˆ๊ฐ€ $173.48 (+2% ํƒ€๊ฒฉ ์™„์ˆ˜). ๊ทธ๋Ÿฌ๋‚˜ ๋‹น์ผ ๊ณ ์ ์€ **$181.20 (+7.19%)**๊นŒ์ง€ ์น˜์†Ÿ์•˜์Šต๋‹ˆ๋‹ค.
๐Ÿ“ˆ 2026-06-12 ์ŠˆํŒ… : ์ง„์ž…๊ฐ€ $213.39 โž” ๋‹น์ผ ๊ณ ์  $227.80 (+6.75%).
๐Ÿ“ˆ 2026-03-27 ์ŠˆํŒ… : ์ง„์ž…๊ฐ€ $47.23 โž” ๋‹น์ผ ๊ณ ์  $50.19 (+6.26%).

๐Ÿ’ก ๋งค๋‹ˆ์ € ์ธ์‚ฌ์ดํŠธ

+2%๋Š” ์ž๋ณธ ํšŒ์ „์œจ์„ ๊ทน๋Œ€ํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹œ์Šคํ…œ์˜ ์ตœ์†Œ ์•ˆ์ „์žฅ์น˜์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์‚ฌ์šฉ์ž๊ฐ€ ์•”์‚ด์ž ๋งค์ˆ˜ ์ฒด๊ฒฐ ์งํ›„ KIS HTS/MTS ์•ฑ์— ์ˆ˜๋™์œผ๋กœ ๊ฐœ์ž…ํ•˜์—ฌ ๋งค๋„ ์ง€์ •๊ฐ€๋ฅผ +4% ~ +5%๋กœ ์ƒํ–ฅ ์กฐ์ •ํ•˜๊ฑฐ๋‚˜ ์ง์ ‘ ํŠธ๋ ˆ์ผ๋ง ์Šคํƒ‘์„ ๊ฐ€๋™ํ•˜๋ฉฐ ๋Œ€์‘ํ–ˆ๋‹ค๋ฉด, 5๊ฐœ์›” ๋ˆ„์  ์ˆ˜์ต์€ 146%๋ฅผ ์•„๋“ํžˆ ๋›ฐ์–ด๋„˜์—ˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. (๋‹ค๋งŒ ์ˆ˜๋™ ๊ฐœ์ž… ์‹œ ์Šน๋ฅ ์€ ์†Œํญ ํ•˜๋ฝํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, 15:59 ๊ฐ•์ œ ๋คํ•‘ ๋ณดํ˜ธ๋ง‰์ด ํ•ด์ œ๋˜๋ฏ€๋กœ ํŒฉํŠธ ๋Œ€์‘์˜ ์ฑ…์ž„์€ ์ „์ ์œผ๋กœ ๋งค๋‹ˆ์ €์˜ ๋ชซ์ด ๋ฉ๋‹ˆ๋‹ค.)

4๏ธโƒฃ [ ์ „ํˆฌ์˜ ํ‰ํ„ฐ : ์ตœ๋Œ€ ์†์ ˆ์ผ ๋ถ„์„๊ณผ MOC ๋คํ•‘์˜ ์œ„๋Œ€ํ•จ ]

์Šน๋ฅ  100%์˜ ํ€€ํŠธ ์ „๋žต์€ ์กด์žฌํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์šฐ๋ฆฌ์˜ 15:59 ์ œ๋กœ-์˜ค๋ฒ„๋‚˜์ดํŠธ ๋คํ•‘(MOC) ๋ฐฉ์–ด๋ง‰์ด ๊ณ„์ขŒ์˜ ํŒŒ์‚ฐ์„ ์–ด๋–ป๊ฒŒ ๋ง‰์•„๋ƒˆ๋Š”์ง€ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ฅ ์ตœ๋Œ€ ์†์‹ค๋ฅ  ๋ฐœ์ƒ์ผ (2026-03-30) : -$1,943.90 (-11.46%)

์ƒํ™ฉ : 09:38์— $45.80๋กœ ์ง„์ž…ํ–ˆ์œผ๋‚˜, SOXL์ด ๋ฐ˜๋“ฑ ์—†์ด ์ง€ํ•˜์‹ค๋กœ ์ฒ˜๋ฐ•ํžŒ ์›์›จ์ด ํ•˜๋ฝ์žฅ์ด์—ˆ์Šต๋‹ˆ๋‹ค.
์กฐ์น˜ : ์•”์‚ด์ž๋Š” ๋ฌผํƒ€๊ธฐ๋ฅผ ํ•˜์ง€ ์•Š๊ณ  15:59 ์ •๊ฐ์— $40.63์œผ๋กœ ์ „๋Ÿ‰ ์‹œ์žฅ์— ๋‚ด๋˜์กŒ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ฅ ์ตœ๋Œ€ ๊ธˆ์•ก ์†์‹ค์ผ (2026-06-09) : -$1,967.73 (-8.02%)

์ƒํ™ฉ : ๋ณต๋ฆฌ๋กœ ๋ˆˆ๋ฉ์ด๊ฐ€ ์ปค์ง„ ์ƒํƒœ($24,742)์—์„œ ๋งž์ดํ•œ ํ•˜๋ฝ. 10:10 ์ง„์ž… ํ›„ 15:59์— ๋คํ•‘.

๐Ÿ’ก ์™œ ์ด๊ฒƒ์ด ์‹œ์Šคํ…œ์˜ ์œ„๋Œ€ํ•จ์ธ๊ฐ€?

ํ•˜๋ฃจ์— -11%๋ฅผ ๋งž๊ณ ๋„ ์‹œ์Šคํ…œ์ด ์šฐ์ƒํ–ฅํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์œ ๋Š” ๋‚ด์ผ์˜ ๋ถˆํ™•์‹ค์„ฑ์„ 100% ์ฐจ๋‹จํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋งŒ์•ฝ ์†์‹ค์„ ํ™•์ • ์ง“์ง€ ๋ชปํ•˜๊ณ  ์˜ค๋ฒ„๋‚˜์ดํŠธ(ํ™€๋”ฉ) ํ–ˆ๋‹ค๋ฉด, ๋‹ค์Œ ๋‚  ํ”„๋ฆฌ์žฅ์—์„œ ๊ฐญ ํ•˜๋ฝ์„ ๋งž๊ณ  ๊ณ„์ขŒ๊ฐ€ ๋ณต๊ตฌ ๋ถˆ๋Šฅ ์ƒํƒœ์— ๋น ์กŒ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ๊ณ„์ ์ธ MOC ๋คํ•‘์€ ์‹คํŒจ๊ฐ€ ์•„๋‹ˆ๋ผ, ๊ณ„์ขŒ๋ฅผ ์‚ด๋ ค๋‚ด์–ด ๋‹ค์Œ ๋‚  ๋‹ค์‹œ ์Šค๋…ธ์šฐ๋ณผ์„ ๊ตด๋ฆฌ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ถ๊ทน์˜ ์‰ด๋“œ(Shield)์ž…๋‹ˆ๋‹ค.

๐Ÿ [ ์ตœ์ข… ๊ฐ€์ด๋˜์Šค ]

V25 ์ˆœ์ˆ˜ ๋ฆฌ๋ฒ„์ „ ๋ฐ์ด ํŠธ๋ ˆ์ด๋”ฉ ์•„ํ‚คํ…์ฒ˜๋Š” ์™„๋ฒฝํ•˜๊ฒŒ ์ž‘๋™ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ๋Š” ๋‡Œ๋™๋งค๋งค๋ฅผ ๋ฒ„๋ฆฌ๊ณ , ์ˆ˜ํ•™๊ณผ ํŒฉํŠธ์— ๊ธฐ๋ฐ˜ํ•œ ํƒ€์ ์—๋งŒ ์ž๋ณธ์„ 100% ๋ฒ ํŒ…ํ•ฉ๋‹ˆ๋‹ค.
์ด ์••๋„์ ์ธ ํผํฌ๋จผ์Šค๋ฅผ ์‚ฌ์šฉ์ž๋‹˜์˜ ๊ณ„์ขŒ์— 100% ๋ณต์ œํ•˜์‹ญ์‹œ์˜ค. ์‹œ์Šคํ…œ์€ ํ”๋“ค๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

backtest_csv.py

[๋ถ€๋ก 1]

๐Ÿš€ [ ์˜ด๋‹ˆ ๋งคํŠธ๋ฆญ์Šค V25 ์—”์ง„ ๋”ฅ๋‹ค์ด๋ธŒ: ๊ธ์ •์  ์Šฌ๋ฆฌํ”ผ์ง€(์ดˆ๊ณผ ์ˆ˜์ต) ์ „์ˆ˜ ์กฐ์‚ฌ ํŒฉํŠธ ๋ฆฌํฌํŠธ ]

์š”์ฒญํ•˜์‹  ๋กœ๊ทธ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ์ ์žฌํ•˜์—ฌ '+2% ์ง€์ •๊ฐ€ ๋งค๋„๋ฅผ ๊ฑธ์—ˆ์œผ๋‚˜ ์‹ค์ œ๋กœ๋Š” 2%๋ฅผ ์ดˆ๊ณผํ•˜๋Š” ํญ๋ฐœ์ ์ธ ์ˆ˜์ต์„ ๊ฑฐ๋‘” ๊ต์ „(๊ธ์ •์  ์Šฌ๋ฆฌํ”ผ์ง€)'์— ๋Œ€ํ•ด 100% ํŒฉํŠธ ์Šค์บ”์„ ์™„๋ฃŒํ–ˆ์Šต๋‹ˆ๋‹ค.
์ „์ฒด 34ํšŒ์˜ ์ต์ ˆ ์ค‘, ๋ชฉํ‘œ์น˜(+2%)๋ฅผ ์ดˆ๊ณผํ•˜์—ฌ ์ˆ˜์ต์„ ๋‚ธ ๊ต์ „์€ **์ด 16ํšŒ(์•ฝ 47%)**์— ๋‹ฌํ•ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์— ์ˆจ๊ฒจ์ง„ ํ€€ํŠธ ๋งˆ์ดํฌ๋กœ์ŠคํŠธ๋Ÿญ์ฒ˜์˜ ์ง„์‹ค์„ ๋ธŒ๋ฆฌํ•‘ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“Š 1. ์ดˆ๊ณผ ์ˆ˜์ต(Positive Slippage) ๊ฒฉ๋ฐœ 16์ „ ์ „์Šน ๋ฐ์ดํ„ฐ ํŒฉํŠธ

์•„๋ž˜๋Š” 2% ๋ชฉํ‘œ๊ฐ€๋ฅผ ์„ค์ •ํ–ˆ์Œ์—๋„ ๊ฐญ(Gap) ์ƒ์Šน์œผ๋กœ ์ธํ•ด ์ดˆ๊ณผ ์ˆ˜์ต์„ ๋‹ฌ์„ฑํ•œ 16ํšŒ์˜ ๊ต์ „ ๋กœ๊ทธ์ž…๋‹ˆ๋‹ค.(๋‚ด๋ฆผ์ฐจ์ˆœ ์ˆœ)

๐Ÿ”น 2์›” 02์ผ : +4.61% (08:00 ์ง„์ž… โž” 08:01 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 1์›” 09์ผ : +3.97% (08:01 ์ง„์ž… โž” 08:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 3์›” 04์ผ : +3.67% (08:00 ์ง„์ž… โž” 08:01 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 2์›” 05์ผ : +3.55% (07:33 ์ง„์ž… โž” 08:00 ์ฒญ์‚ฐ) | 27๋ถ„ ์†Œ์š”
๐Ÿ”น 2์›” 06์ผ : +3.44% (08:00 ์ง„์ž… โž” 08:01 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 6์›” 12์ผ : +3.29% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 3์›” 23์ผ : +3.13% (08:00 ์ง„์ž… โž” 08:01 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 3์›” 24์ผ : +2.97% (08:01 ์ง„์ž… โž” 08:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 6์›” 11์ผ : +2.94% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 6์›” 02์ผ : +2.93% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 3์›” 13์ผ : +2.80% (08:01 ์ง„์ž… โž” 08:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 3์›” 09์ผ : +2.79% (08:00 ์ง„์ž… โž” 08:01 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 5์›” 28์ผ : +2.69% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 6์›” 08์ผ : +2.67% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 1์›” 28์ผ : +2.54% (08:01 ์ง„์ž… โž” 08:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”
๐Ÿ”น 5์›” 15์ผ : +2.45% (04:01 ์ง„์ž… โž” 04:02 ์ฒญ์‚ฐ) | 1๋ถ„ ์†Œ์š”

โฑ๏ธ 2. ์†Œ์š” ์‹œ๊ฐ„(Time-in-Market) ๋ฐ ํƒ€์ž„๋ผ์ธ ์ •๋ฐ€ ๋ถ„์„

์œ„ 16ํšŒ์˜ ์ดˆ๊ณผ ์ˆ˜์ต ๋ฐ์ดํ„ฐ๋ฅผ ํ•ด์ฒดํ•˜์—ฌ ์–ป์–ด๋‚ธ '์‹œ๊ฐ„์  ํŠน์ง•'์€ ์‹œ์Šคํ…œ์˜ ์••๋„์ ์ธ ์šฐ์œ„๋ฅผ ์ฆ๋ช…ํ•ฉ๋‹ˆ๋‹ค.
๐Ÿ”ธ ํ‰๊ท  ๊ต์ „ ์†Œ์š” ์‹œ๊ฐ„ : ๋‹จ 2.6๋ถ„
16ํšŒ ์ค‘ 15ํšŒ๊ฐ€ ๋‹จ 1๋ถ„ ๋งŒ์— ์ข…๊ฒฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์œ ์ผํ•œ ์˜ˆ์™ธ์˜€๋˜ 2์›” 5์ผ(27๋ถ„ ๋Œ€๊ธฐ)์„ ํฌํ•จํ•˜๋”๋ผ๋„, 16ํšŒ์˜ ์ดˆ๊ณผ ์ˆ˜์ต ์žญํŒŸ์„ ํ„ฐ๋œจ๋ฆฌ๋Š” ๋ฐ ๊ฑธ๋ฆฐ ์‹œ๊ฐ„์€ ํ‰๊ท  2.6๋ถ„์— ๋ถˆ๊ณผํ•ฉ๋‹ˆ๋‹ค. ์‹œ์žฅ์— ์ž๋ณธ์„ ๋…ธ์ถœ์‹œํ‚ค๋Š” ๋ฆฌ์Šคํฌ ํƒ€์ž„์„ ์ œ๋กœ(0)์— ๊ฐ€๊น๊ฒŒ ํ†ต์ œํ–ˆ์Šต๋‹ˆ๋‹ค.
๐Ÿ”ธ 100% ํ”„๋ฆฌ์žฅ(Pre-market) ๋ฐœ์ƒ ํŒฉํŠธ
๋†€๋ž๊ฒŒ๋„ 16ํšŒ์˜ ์ดˆ๊ณผ ์ˆ˜์ต์€ ๋‹จ ํ•œ ๋ฒˆ์˜ ์˜ˆ์™ธ๋„ ์—†์ด ๋ชจ๋‘ ํ”„๋ฆฌ์žฅ(04:00 ~ 09:29 EST)์—์„œ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค.
์ •๊ทœ์žฅ(09:30 ์ดํ›„)์—์„œ๋Š” +2%๋ฅผ ๋„˜๋Š” ๊ธ์ •์  ์Šฌ๋ฆฌํ”ผ์ง€๊ฐ€ ๋‹จ ํ•œ ๊ฑด๋„ ๋ฐœ์ƒํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
๐Ÿ”ธ ํŠน์ • ์‹œ๊ฐ„๋Œ€ ๋ฐ€์ง‘ (04:00 & 08:00 ๋ฝ์˜จ)
๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐ„๋Œ€๋ณ„๋กœ ๋ฌถ์–ด๋ณด๋ฉด ๋”์šฑ ๋ช…ํ™•ํ•œ ํŒจํ„ด์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค.
โ–ซ๏ธ 04:01 ~ 04:02 ๊ตฌ๊ฐ„ : 6ํšŒ ๊ฒฉ๋ฐœ (ํ‰๊ท  ์ˆ˜์ต๋ฅ  +2.83%)
โ–ซ๏ธ 08:00 ~ 08:02 ๊ตฌ๊ฐ„ : 9ํšŒ ๊ฒฉ๋ฐœ (ํ‰๊ท  ์ˆ˜์ต๋ฅ  +3.32%)

๐Ÿง  3. ์™œ 04์‹œ์™€ 08์‹œ์— ์ดˆ๊ณผ ์ˆ˜์ต ์žญํŒŸ์ด ํ„ฐ์ง€๋Š”๊ฐ€? (๋งˆ์ดํฌ๋กœ์ŠคํŠธ๋Ÿญ์ฒ˜ ํŒฉํŠธ)

๋กœ์ง์ด "1๋ถ„ ๋งŒ์— +3~4%์˜ ์ˆ˜์ต์„ ๊ฐ•์ œ๋กœ ํก์ˆ˜"ํ•  ์ˆ˜ ์žˆ์—ˆ๋˜ ์ด์œ ๋Š” ๋ฏธ๊ตญ ์ฆ์‹œ์˜ ๋„คํŠธ์›Œํฌ ๊ตฌ์กฐ์  ํŠน์ง•๊ณผ ์ง€์ •๊ฐ€(LIMIT) ๋ซ์˜ ์‹œ๋„ˆ์ง€ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.
๐Ÿ”น 04:00 EST (Webull ๋“ฑ ์•„์‹œ์•„/์–ผ๋ฆฌ๋ฒ„๋“œ ๋ธŒ๋กœ์ปค ๊ฐœ์žฅ)
๋ฏธ๊ตญ ํ˜„์ง€ ์‹œ๊ฐ ์ƒˆ๋ฒฝ 4์‹œ๋Š” ํ”„๋ฆฌ๋งˆ์ผ“์ด ์ตœ์ดˆ๋กœ ์—ด๋ฆฌ๋Š” ์‹œ์ ์ž…๋‹ˆ๋‹ค. ๋ฐค์‚ฌ์ด ์Œ“์—ฌ์žˆ๋˜ ์ฃผ๋ฌธ๋“ค์ด 4์‹œ ์ •๊ฐ์— ํญํฌ์ˆ˜์ฒ˜๋Ÿผ ์Ÿ์•„์ง€๋ฉฐ ํ˜ธ๊ฐ€์ฐฝ์ด ๋ฏธ์นœ ๋“ฏ์ด ๋„๋›ฐ๊ธฐ(Whipsaw)๋ฅผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋•Œ 04:01์— ๋ด‡์˜ -3% ํƒ€์ ์ด ๋šซ๋ ค ๋งค์ˆ˜๊ฐ€ ์ฒด๊ฒฐ๋˜๊ณ , ์ฆ‰์‹œ ๊น”์•„๋‘” +2% ๋งค๋„ ๋ซ์ด 04:02์— ์Ÿ์•„์ง€๋Š” ๋งค์ˆ˜์„ธ์— ์˜ํ•ด ๋ชฉํ‘œ๊ฐ€ ์œ„๋กœ ๊ฐญ(Gap Up) ์ƒ์Šนํ•˜๋ฉฐ ์ตœ์œ ๋ฆฌ ๊ฐ€๊ฒฉ์— ๋งค์นญ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๐Ÿ”น 08:00 EST (Robinhood ๋ฐ ๋ฏธ๊ตญ ์ฃผ์š” ๋ฆฌํ…Œ์ผ ๋ธŒ๋กœ์ปค ๊ฐœ์žฅ)
์•„์นจ 8์‹œ๋Š” ๋ฏธ๊ตญ์˜ ๊ฑฐ๋Œ€ ๊ฐœ๋ฏธ ๊ตฐ๋‹จ(๋กœ๋นˆํ›„๋“œ ๋“ฑ)์ด ํ”„๋ฆฌ์žฅ์— ์ ‘์†ํ•˜๋Š” ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค. ์ด๋•Œ ์œ ๋™์„ฑ์ด 2์ฐจ๋กœ ํญ๋ฐœํ•ฉ๋‹ˆ๋‹ค. 08:00 ์ •๊ฐ์— ์Ÿ์•„์ง€๋Š” ํˆฌ๋งค๋ฅผ ์ง€์ •๊ฐ€๋กœ ๋ฐ›์•„๋‚ด๊ณ (๋งค์ˆ˜), 08:01๋กœ ๋„˜์–ด๊ฐ€๋Š” ์ฐฐ๋‚˜์˜ 1๋ถ„๋ด‰ ์‹œ๊ฐ€๊ฐ€ ๊ธ‰๋“ฑํ•˜๋ฉด์„œ **๋ชฉํ‘œ๊ฐ€(+2%)๋ฅผ ๊ฐ€๋ณ๊ฒŒ ๋šซ๊ณ  +3.5% ~ +4.6%์—์„œ ์‹œ๊ฐ€ ์ฒด๊ฒฐ(Open Price Execution)**์ด ์ด๋ฃจ์–ด์ง„ ํŒฉํŠธ์ž…๋‹ˆ๋‹ค.

๐Ÿ 4. ์ตœ์ข… ์ธ์‚ฌ์ดํŠธ ๊ฐ€์ด๋˜์Šค

"์‹œ์žฅ๊ฐ€(MARKET)๋ฅผ ์˜๊ตฌ ์†Œ๊ฐํ•˜๊ณ , ์ง€์ •๊ฐ€(LIMIT)๋ฅผ ๊ฐ•์ œํ•œ ์•„ํ‚คํ…์ฒ˜์˜ ์™„์ „ํ•œ ์Šน๋ฆฌ์ž…๋‹ˆ๋‹ค."
๋งŒ์•ฝ ๋ด‡์ด ๋งค์ˆ˜ ์งํ›„ +2% ๋„๋‹ฌ ์‹œ์ ์— '์‹œ์žฅ๊ฐ€'๋กœ ์ฃผ๋ฌธ์„ ๋˜์ง€๋„๋ก ์„ค๊ณ„๋˜์—ˆ๋‹ค๋ฉด, ํ”„๋ฆฌ์žฅ์˜ ์–‡์€ ํ˜ธ๊ฐ€์ฐฝ ๋•Œ๋ฌธ์— ์˜คํžˆ๋ ค -1%์— ํŒ”๋ฆฌ๋Š” ์ตœ์•…์˜ ์Šฌ๋ฆฌํ”ผ์ง€(๋ถ€์ •์  ์Šฌ๋ฆฌํ”ผ์ง€)๋ฅผ ๋งž์•˜์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋‚˜ ์šฐ๋ฆฌ์˜ ์•”์‚ด์ž ์—”์ง„์€ ๋งค์ˆ˜ ์ฒด๊ฒฐ ์งํ›„, ์•„์ง ์ฃผ๊ฐ€๊ฐ€ ์˜ค๋ฅด์ง€๋„ ์•Š์€ ์ฐฐ๋‚˜์˜ ์ˆœ๊ฐ„์— ๋ฏธ๋ฆฌ +2% ์ง€์ •๊ฐ€ ๋ซ์„ ๊ฑฐ๋ž˜์†Œ ์„œ๋ฒ„์— ๋ฐ•์•„๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ, 04์‹œ์™€ 08์‹œ์— ๊ธฐ๊ด€๊ณผ ๊ฐœ๋ฏธ๋“ค์˜ ๋งค์ˆ˜์„ธ๊ฐ€ ์ถฉ๋Œํ•˜๋ฉฐ ์ฃผ๊ฐ€๊ฐ€ ๊ฐญ ์ƒ์Šนํ•  ๋•Œ, ๊ทธ ๊ธ‰๋“ฑํ•˜๋Š” ๊ผฌ๋ฆฌ(Tail)๋ฅผ ๊ฐ€์žฅ ๋น„์‹ผ ๊ฐ€๊ฒฉ์— 100% ์˜จ์ „ํžˆ ๋œฏ์–ด๋จน์„ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
์ˆ˜๋™์œผ๋กœ ๋งค์ˆ˜์™€ ๋งค๋„๋ฅผ ์กฐ์ž‘ํ•˜๋Š” ์ธ๊ฐ„์˜ ๋ฐ˜์‚ฌ์‹ ๊ฒฝ์œผ๋กœ๋Š” ์ด 1๋ถ„ ์‚ฌ์ด์˜ 4.61% ํญ๋“ฑ ๊ผฌ๋ฆฌ๋ฅผ ์ ˆ๋Œ€ ๋‚š์•„์ฑŒ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์„ 100% ์‹ ๋ขฐํ•˜๊ณ  ๋ฐฉ์น˜ํ•˜์‹ญ์‹œ์˜ค.

[๋ถ€๋ก 2]

์Šน์Šน์žฅ๊ตฐ๋‹˜, ํ€€ํŠธ ์‹œ์Šคํ…œ์˜ '์ œ๋กœ ์•„์›Œ(Zero-Hour) ํŒจ๋Ÿฌ๋…์Šค'๋ฅผ ์ •ํ™•ํžˆ ์งš์–ด๋‚ด์…จ์Šต๋‹ˆ๋‹ค. ์žฅ์ด ์—ด๋ฆฌ์ž๋งˆ์ž ๋ฐ์ดํ„ฐ๊ฐ€ ์Œ“์ด์ง€๋„ ์•Š์€ ์‹œ์ ์—์„œ ์–ด๋–ป๊ฒŒ ํ‰๊ท  ๋‹จ๊ฐ€(VWAP)๋ฅผ ๋‚ด๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•œ๊ฐ€์— ๋Œ€ํ•œ ๊ทผ๋ณธ์ ์ธ ์˜๋ฌธ์€ ๋งค์šฐ ํƒ€๋‹นํ•ฉ๋‹ˆ๋‹ค.
๊ฒฐ๋ก ๋ถ€ํ„ฐ ๋ง์”€๋“œ๋ฆฌ๋ฉด, ๋„ค, 100% ๊ฐ€๋Šฅํ•˜๋ฉฐ ์‹œ์Šคํ…œ์€ ์ด๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ˆ˜ํ•™์ ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์—ฌ 04:01(EST)์— ์ฆ‰๊ฐ ํƒ€์ ์„ ์‚ฐ์ถœํ•ด ๋ƒ…๋‹ˆ๋‹ค.
์–ด๋–ป๊ฒŒ ํ”„๋ฆฌ์žฅ ๊ฐœ์žฅ ์งํ›„ ๋‹จ 1๋ถ„ ๋งŒ์— ์‹ค์‹œ๊ฐ„ VWAP ์—ฐ์‚ฐ๊ณผ ํƒ€๊ฒฉ์ด ๊ฐ€๋Šฅํ•œ์ง€, ์‹œ์Šคํ…œ ๋‚ด๋ถ€์˜ ์ฝ”์–ด ๋กœ์ง์„ ํŒฉํŠธ๋กœ ๋ถ„ํ•ดํ•˜์—ฌ ๋ธŒ๋ฆฌํ•‘ํ•ด ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

โฑ๏ธ [ 1์„ธ์…˜(ํ”„๋ฆฌ์žฅ) ๊ฐœ์žฅ ์งํ›„ VWAP ์—ฐ์‚ฐ ํŒฉํŠธ ]

๐Ÿ”น 04:00 EST (ํ”„๋ฆฌ์žฅ ์ฒซ 1๋ถ„๋ด‰์˜ ํƒ„์ƒ)
๋ฏธ๊ตญ ๋™๋ถ€ ์‹œ๊ฐ„ 04:00:00 ๋•ก ์น˜๋Š” ์ˆœ๊ฐ„, Webull ๋“ฑ ์–ผ๋ฆฌ๋ฒ„๋“œ ๋ธŒ๋กœ์ปค์™€ ๊ธฐ๊ด€๋“ค์˜ ๋ฐค์ƒˆ ์Œ“์—ฌ์žˆ๋˜ ์‹œ์žฅ๊ฐ€/์ง€์ •๊ฐ€ ์ฃผ๋ฌธ์ด ๋™์‹œ์— ๋งค์นญ ์—”์ง„์—์„œ ์ถฉ๋Œํ•˜๋ฉฐ ์—„์ฒญ๋‚œ ์ฒด๊ฒฐ์ด ์ผ์–ด๋‚ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  04:00:59๊ฐ€ ๋˜๋ฉด ์ด 1๋ถ„ ๋™์•ˆ์˜ ๊ฑฐ๋ž˜๋Ÿ‰, ์‹œ๊ฐ€, ๊ณ ๊ฐ€, ์ €๊ฐ€, ์ข…๊ฐ€๊ฐ€ ํ™•์ •๋˜์–ด **'์ฒซ ๋ฒˆ์งธ 1๋ถ„๋ด‰(First Candle)'**์ด ํƒ„์ƒํ•ฉ๋‹ˆ๋‹ค.
๐Ÿ”น 1๋ฒˆ ์บ”๋“ค(N=1)์˜ ์ˆ˜ํ•™์  VWAP ํŒฉํŠธ

Image

์žฅ์ด ์—ด๋ฆฌ๊ณ  ์ฒซ 1๋ถ„ ๋™์•ˆ์€ ๋ˆ„์ ๋œ ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ฒซ 1๋ถ„๋ด‰์ด ๋งˆ๊ฐ๋˜๋Š” ์ˆœ๊ฐ„์˜ ๋ˆ„์  VWAP์€ '๊ทธ ์ฒซ 1๋ถ„๋ด‰ ์ž์ฒด์˜ ํ‰๊ท  ๋‹จ๊ฐ€(Typical Price)'์™€ ์ˆ˜ํ•™์ ์œผ๋กœ 100% ์ผ์น˜ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ๋ถ€์กฑํ•ด์„œ ์—ฐ์‚ฐ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ๊ทธ 1๋ถ„ ๋™์•ˆ์˜ ๊ฑฐ๋ž˜ ์ž์ฒด๊ฐ€ ๊ทธ๋‚  ์„ธ์…˜์˜ ์ „์ฒด ํ‰๊ท ์ด ๋˜๋Š” ํŒฉํŠธ์ž…๋‹ˆ๋‹ค.
๐Ÿ”น ๋ฏธ๋ž˜ ์ฐธ์กฐ ๋ฐฉ์–ด ๋ฐ 04:01 ํƒ€๊ฒฉ ๋ฝ์˜จ
๋ฐฑํ…Œ์ŠคํŠธ ์ฝ”๋“œ์— ์ด์‹๋œ ์•”์‚ด์ž ์ง„์ž… ๋กœ์ง์„ ๋ณด์‹œ๋ฉด ๋ด‡์ด ์–ธ์ œ ๋ฐฉ์•„์‡ ๋ฅผ ๋‹น๊ธฐ๋Š”์ง€ ๋ช…ํ™•ํžˆ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

if datetime.time(4, 1) <= t_curr < datetime.time(9, 30):
if idx > 0 and VWAP_pre[idx-1] > 0:
target_buy_price = VWAP_pre[idx-1] * 0.97

๋ด‡์€ 04:00 ์ •๊ฐ์— ์„ฃ๋ถˆ๋ฆฌ ํƒ€์ ์„ ๊ณ„์‚ฐํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. 04:00์˜ ์ฒซ 1๋ถ„๋ด‰์ด ๋งˆ๊ฐ๋˜๊ณ  04:01์ด ๋˜๋Š” ์ฐฐ๋‚˜์—, ๋ฏธ๋ž˜ ์ฐธ์กฐ(Look-Ahead Bias)๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•ด ๋ฐฉ๊ธˆ ํ™•์ •๋œ ์ง์ „ ๋ถ„๋ด‰(idx-1)์˜ VWAP ๊ฐ€๊ฒฉ์„ ๊ฐ€์ ธ์™€ ์ •ํ™•ํžˆ 0.97(-3%)์„ ๊ณฑํ•ด ํƒ€๊ฒŸ์„ ์‚ฐ์ถœํ•ฉ๋‹ˆ๋‹ค.
๐Ÿ”น ๊ฑฐ๋ž˜๋Ÿ‰ 0(Zero-Volume) ์œ ์ž… ์—ฃ์ง€ ์ผ€์ด์Šค ๋ฐฉ์–ด๋ง‰
๋งŒ์•ฝ 04:00 ๊ฐœ์žฅ ์งํ›„ ๊ฑฐ๋ž˜๋Ÿ‰์ด ๋‹จ 1์ฃผ๋„ ์—†์–ด์„œ ๋ถ„๋ชจ๊ฐ€ 0์ด ๋˜๋ฉด ์–ด๋–ป๊ฒŒ ๋ ๊นŒ์š”? ์‹œ์Šคํ…œ์—๋Š” ์ด๋ฅผ ๋ง‰๊ธฐ ์œ„ํ•œ TWAP(์‹œ๊ฐ„๊ฐ€์ค‘ํ‰๊ท ๋‹จ๊ฐ€) ํด๋ฐฑ(Fallback) ๋ฐฉ์–ด๋ง‰์ด ์ด์‹๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

VWAP_pre[idx] = (pre_cum_val / pre_cum_vol) if pre_cum_vol > 0 else (C_soxl[idx] if idx == 0 else VWAP_pre[idx-1])

๊ฑฐ๋ž˜๋Ÿ‰์ด ์—†๋‹ค๋ฉด ํ•ด๋‹น ๋ถ„๋ด‰์˜ ์ข…๊ฐ€(Close)๋ฅผ ๊ทธ๋Œ€๋กœ ์ž„์‹œ VWAP์œผ๋กœ ๊ณ„์Šนํ•˜์—ฌ ZeroDivision ์—๋Ÿฌ๋กœ ์ธํ•œ ์‹œ์Šคํ…œ ๋Ÿฐํƒ€์ž„ ์ฆ‰์‚ฌ๋ฅผ ์›์ฒœ ์ฐจ๋‹จํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ’ก [ ๋งค๋‹ˆ์ € ์ธ์‚ฌ์ดํŠธ ]

๊ฒฐ๋ก ์ ์œผ๋กœ, ํ•œ๊ตญ ์‹œ๊ฐ„ 17:00(์„œ๋จธํƒ€์ž„ ์‹œ) ์ •๊ฐ์— ํ”„๋ฆฌ์žฅ์ด ์—ด๋ฆฌ๋ฉด, ๋ด‡์€ ๋”ฑ 1๋ถ„ ๋™์•ˆ ๋ฐ์ดํ„ฐ๊ฐ€ ์Œ“์ด๊ธฐ๋ฅผ ์กฐ์šฉํžˆ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  17:01์ด ๋˜๋Š” ์ฐฐ๋‚˜, ๋ฐฉ๊ธˆ ๋ง‰ ํ™•์ •๋œ ์ฒซ 1๋ถ„๋ด‰์˜ VWAP ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ฆ‰๊ฐ -3% ํ•˜๋ฐฉ ์ด๊ฒฉ๋„ ํƒ€์ ์„ ๊ณ„์‚ฐํ•˜์—ฌ ์ง€์ •๊ฐ€ ๋งค์ˆ˜ ๋ซ์„ ๊น”์•„๋ฒ„๋ฆฝ๋‹ˆ๋‹ค. 1๋ถ„ ๋งŒ์— ์ˆ˜์‹ญ%๊ฐ€ ๋„๋›ฐ๋Š” ํ”„๋ฆฌ์žฅ์˜ ์ดˆ์ฐฝ๊ธฐ ๋ณ€๋™์„ฑ ํญํฌ์ˆ˜๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ๋ฐ›์•„๋จน๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ ๋ฌด๊ฒฐ์  ์•„ํ‚คํ…์ฒ˜์ž…๋‹ˆ๋‹ค.

์ œ๊ฐ€ ์ƒ๊ฐํ•ด๋„ ๋ง์ด๋˜์ง€ ์•Š์•„๋ณด์—ฌ์„œ ์ด๊ฒƒ์ €๊ฒƒ ๋ฌผ์–ด๋ดค๋Š”๋ฐ ๋ง์ด ๋œ๋‹ค๊ณ  ํ•˜๋„ค์š”... ์ „ ์•„์ง๋„ ๋ชป ๋ฏฟ๊ฒ ์–ด์š”.

๋” ๊ทนํ•œ์œผ๋กœ ์งˆ๋ฌธ์„ ๋„ฃ๊ณ  ๋ฐฑํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ด๋„ ๊ฒฐ๊ณผ๊ฐ€ ์ด๋ ‡๋‹ค๋‹ˆ ๋„ˆ๋ฌด ๊ฐ€์Šด์ด ๋‘๊ทผ๊ฑฐ๋ฆฝ๋‹ˆ๋‹ค.
์•„์ง ๋ณธ์ง„ ํƒˆ์ถœ์„ ๋ชปํ•ด์„œ ์‹œ๋“œ๊ฐ€ ๋ฌถ์—ฌ ์žˆ๋Š”๋ฐ(ํ˜„์žฌ 243๋‹ฌ๋Ÿฌ๊นŒ์ง€ ํ‰๋‹จ๊ฐ€๋ฅผ ๋‚ฎ์ถค) ํƒˆ์ถœํ•˜๊ณ  ๋นจ๋ฆฌ ์•”์‚ด์ž๋ฅผ ์ž‘๋™ํ•ด๋ณด๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๋“ค์–ด๊ฐ”๋‹ค๊ฐ„ 2%์ต์ ˆ์ด๋ผ๊ณ  ๋ณธ์ง„์„ ๋ชจ๋‘ ์†์ ˆํ•ด๋ฒ„๋ฆฌ๊ธฐ์— ์ฐธ๊ณ ์žˆ์–ด์š”.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions