글 목차
근거와 범위
도서 메타데이터와 저자 인터뷰에 대한 공개된 설명을 검증했습니다. 유료 도서 전체와 전체 오디오 에피소드는 검토하지 않았습니다. 아래 분류기는 웨인스타인의 전체 시스템이나 성능을 재현한다는 주장이 아니라, 제안된 정량적 대리 지표입니다.
실전 적용 절차
- 한 주를 마무리하세요마지막 유효 세션이 종료된 후에만 분류기를 업데이트하십시오.
- 위치와 경사도를 측정합니다.주간 평균, 기울기 및 가격 차이를 계산하십시오.
- 읽기 추세 메모리상승 후의 평탄한 영역과 하락 후의 평탄한 영역을 구분하십시오.
- 가격 돌파 확인가격을 직전 12주간의 가격 범위 및 과거 거래량과 비교하십시오.
- 포지션 관리고정된 구조적 스톱, 주간 청산 조건, 보유 기한을 적용합니다.
구조가 우리에게 알려주는 것
스탠 와인스타인의 책은 McGraw-Hill에서 1988로 출판되었으며, 공개된 내용과 용어에는 단계, 매수/매도 시점, 거래량 및 상대 강도가 포함됩니다. TraderLion의 [1] 인터뷰 목록(2021)은 단계 분석에 대한 저자 인터뷰 정보를 제공합니다. [2] 목록을 검토했지만, 오디오에서 발췌한 검증되지 않은 내용은 증거로 사용하지 않았습니다.
본 연구의 목적은 하락 후 횡보와 상승 후 횡보를 구분하고, 상승장에서만 매수하는 것이 단순 돌파 매매에 유리한지 여부를 확인하는 것입니다. 기울기, 거리, 보유 기간은 연구진이 자체적으로 선택한 값입니다. 범주 명칭이 원래 접근 방식의 모든 재량적 고려 사항을 반영한다는 의미는 아닙니다.
기억은 중요합니다. 왜냐하면 두 개의 횡보 구간이 서로 다른 과거를 나타낼 수 있기 때문입니다. 가격 하락 후 바닥을 다지는 구간은 회복 시도를 나타낼 수 있고, 가격 상승 후 횡보 구간은 정체를 나타낼 수 있습니다. 하지만 어느 쪽 해석도 향후 방향을 보장하지는 않습니다. 이러한 분류는 맥락을 제공하며, 진입 조건은 별도로 명시해야 합니다.
이미 확보된 정보를 활용한 규칙
완료된 주W에서 주간 종가의 M=SMA30과 s=(M[W]−M[W−4])/M[W−4]를 계산합니다. theta=0.005와 band=0.05를 제안 임계값으로 둡니다. C[W]>M[W]와 s>theta를 모두 충족하면UP, C[W]<M[W]와 s<−theta를 모두 충족하면DOWN입니다. |s|≤theta와 |C/M−1|≤band를 모두 충족하면FLAT이며 나머지는TRANSITION입니다.
last_trend를 가장 최근의 상승(UP) 또는 하락(DOWN) 관측값으로 유지합니다. 상승 시에는 stage2_proxy가 발생하고 메모리가 업데이트되며, 하락 시에는 stage4_proxy가 발생합니다. 하락 후 변동이 없을 경우에는 stage1_proxy가 발생하고, 상승 후 변동이 없을 경우에는 stage3_proxy가 발생합니다. 이전 추세 메모리가 없는 경우에는 UNKNOWN을 사용합니다. 매주를 네 가지 레이블 중 하나에 강제로 할당하는 대신, 전환 관측값을 통해 메모리를 유지합니다.
제안된 주간 트리거에는 stage2_proxy, C[W]>K+b 및 C[W−1]≤K+b가 필요합니다. K는 직전 12주(W−12~W−1) 중 최고가이고, F는 최저가입니다. A=ATR14_week[W−1]와 b=max(2 ticks,0.1A)를 설정하십시오. 직전 20주 평균 거래량을 기준으로 주간 RVOL20≥1.5를 요구하십시오. W가 완료된 후에만 주문을 제출하십시오. [3]
누락된 주간 막대는 거래량이 영인 주가 아닙니다. 먼저 거래 일정을 정의한 다음, 각 유효한 주간 데이터를 집계하십시오. 분류가 가능해지기 전에 모든 지연 평균 및 기울기 입력값을 포함하는 워밍업 과정을 거쳐야 합니다. 충격으로 인해 대리 변수가 상승 상태에서 하락 상태로 직접 이동할 수 있으며, 보기 좋게 정돈된 시퀀스가 필수 조건은 아닙니다.
on weekly close W:
calculate M,s from completed weeks only
classify proxy using last_trend memory
K=max(H[W-12:W-1]); F=min(L[W-12:W-1]) # both endpoints inclusive
A=ATR14_week[W-1]; b=max(2*tick,0.10*A)
if stage2_proxy and C[W-1]<=K+b and C[W]>K+b and RVOL20week>=1.5:
signal LONG; stop=F-b; enter next executable session
after fill:
keep initial protective stop intraday
if weekly_C[W]<M[W-1] or holding_weeks>=26: exit next session
볼륨에 특정한 역할을 부여하기
돌파 주간의 거래량은 해당 주간의 전체 거래 활동을 포함하며 월요일에는 알 수 없습니다. 휴일이 있는 주에는 거래 세션 수도 다릅니다. 주간 총 거래량과 완료된 세션당 거래량은 서로 다른 지표이므로 별도로 평가해야 합니다. 1.5 임계값은 연구 매개변수일 뿐이며, 웨인스타인 법칙을 그대로 적용한 것은 아닙니다.
상대 강도는 동일한 의사 결정 시점에 이용 가능한 벤치마크 대비 주가 비율로 나타낼 수 있으며, 여기에 과거 기울기 또는 수익률 계산을 더할 수 있습니다. 이는 RSI와는 다릅니다. 시장 및 섹터 필터를 별도로 평가하여 광범위한 시장 약세 상황을 피함으로써 얻는 개선 효과가 개별 주식의 시장 단계 분류에 잘못 귀속되지 않도록 해야 합니다.
여러 시장을 아우르는 벤치마크의 경우, 공통 날짜 레이블보다는 이용 가능 시점을 기준으로 정렬해야 합니다. 당일 늦게 마감된 벤치마크가 그 이전에 마감된 주식 거래 결정에 영향을 미쳐서는 안 됩니다. 거래량, 가격 및 벤치마크는 휴일 및 기업 활동 관련 관례를 일관되게 따라야 합니다.
수치적 예시 및 실패 사례
가상 예시: M[W−4]=50, M[W]=50.4이므로 s=0.8%로0.5%를 넘습니다. 주간 종가53은 평균보다 높습니다. 직전 열두 주의 최고가K=52, 최저가F=48이며 전주 주간ATR은4라서 b=0.4입니다. 직전 종가는51.8, 주간RVOL은2.2입니다. 매수 신호는W가 닫힌 뒤에만 이용할 수 있습니다.
체결 가능한 진입53.2와 스톱47.6이면 주당 계획 위험R=5.6입니다. 가상 성공 경로에서 가격은65까지 오른 뒤 전주 평균M인62.5보다 낮은62로 주를 마칩니다. 다음 세션61.8 청산은8.6포인트, 비용 전 약1.54R 수익입니다. 주간 조건은 주간 종가에 체결된다는 보장이 아닙니다.
실패 경로는 즉시 하락하여 보호 구간을 돌파하고 47.2에서 손절매를 체결하며 6 포인트의 손실을 기록했습니다. 또 다른 거부된 사례는 주중에 52.4 위에서 거래되었지만 주말에는 51에서 마감했습니다. 이 사례는 미완성 차트에서 잠시 유리한 상황과 돌파가 나타났음에도 불구하고 이번 주간 차트에서는 신호를 생성하지 못했습니다.
진입, 무효화, 청산
기본 손절매 주문은 이전 12주 최저가보다 낮은 수준에 설정됩니다. 이는 주문 결정 시점에 해당 수준을 알 수 있기 때문입니다. 만약 두 수준 간의 차이가 너무 크다면, 규모를 줄이거나 사전에 정의된 위험 제약 조건 하에서 해당 기회를 포기해야 합니다. 더 근접한 스윙 손절매 또는 이동평균 손절매는 다른 실험이며, 미래의 최저가는 결코 기준점이 될 수 없습니다.
주간 종가가 전주 평균M 아래로 내려가거나26주 보유에 도달하면 다음 실행 가능한 세션에 청산합니다. 초기 보호 스톱은 장중에도 유효합니다. 주간 판단 전에 스톱이 체결되었다면 거래는 끝났으므로 나중에 유리한 청산을 다시 선택하면 안 됩니다.
30주(SMA)는 150일(SMA)과 다릅니다. 샘플링 및 시간 가중치가 다르기 때문입니다. 일별 트리거를 주별 컨텍스트와 결합할 때는 과거 차트에 표시되는 현재 주 값이 아닌 가장 최근에 완료된 주를 사용해야 합니다. 주별 정보 타임스탬프는 일별 주문 타임스탬프와 별도로 기록해야 합니다.
증분 가치 테스트
대조군은 단계 필터를 제외한 동일한 12주간의 돌파 실험입니다. 기울기, 기억 및 볼륨을 별도의 실험에 추가합니다. 기억이 실행 가능한 결정을 변화시키는지 아니면 단순히 설명 레이블을 추가하는 데 그치는지 확인합니다. SMA, EMA 및 WMA는 서로 호환 가능한 구현이 아니라 각각 별개의 구성입니다.
잘못된 전환, 분류 지연, UNKNOWN 관측치의 비율, 순수익률 및 계좌 고점 대비 낙폭을 보고합니다. 장기 하락을 피하는 필터는 빠른 회복기에 늦게 진입할 수 있습니다. 놓친 기회와 지연된 진입, 그리고 회피한 손실을 측정합니다. 이 논문에서는 새롭게 재현된 수익률 시계열을 제공하지 않습니다.
테스트 캘린더의 경계를 명확하게 정의하십시오. 예를 들어 휴일로 단축된 주, 누락된 세션, 불완전한 라이브 주, 주간 신호 이후의 큰 가격 갭 등을 고려해야 합니다. 접두사 재생 테스트를 통해 이후 주를 추가해도 이전 단계 상태가 변경되지 않음을 보여주어야 합니다. 분류 워밍업은 성능 측정에서 제외하고, 각 경계 이전에 사용 가능한 기록만을 이용하여 훈련/테스트 경계 간의 상태를 유지하십시오.
흔한 실수
평균 위 가격만으로 완전한 단계2라고 판단하는 오류
이는 컨텍스트 필터의 일부일 뿐이며 기준, 부문별 상황 또는 상대적 강도는 포함하지 않습니다.
베이스와 탑은 동일한 해석을 받습니다.
평탄한 지역은 과거 맥락과의 구별성을 유지하려면 이전 추세에 대한 기억이 필요합니다.
일일 평균과 주간 평균은 동일한 것으로 간주합니다.
샘플링 방식이 다르면 신호, 가중치 및 응답 시간이 달라집니다.
이 기법을 사용하기 전 체크리스트
자신의 데이터로 확인한 뒤 각 항목에 체크하세요. 진행 상태는 이 브라우저에 저장되며, 전략의 수익성을 인증하지는 않습니다.
자주 묻는 질문
단계는 항상 1→2→3→4 순서를 따라야 합니까?
이 프록시에서는 그렇지 않습니다. 충격은 급격한 변화를 일으킬 수 있으며, 모호한 관측값은 강제적인 레이블이 지정되는 대신 UNKNOWN(알 수 없음) 또는 TRANSITION(전이 중) 상태로 유지됩니다.
단계 분석은 독립적인 진입 신호인가요?
맥락과 진입 트리거를 분리합니다. 이 글은 열두 주 가격 범위 돌파를 추가해 대조군과 비교할 구체적 전략을 만듭니다.
연구 출처
각 출처는 옆에 설명된 정의나 근거를 뒷받침합니다. 의사코드, 가상 예시와 제안된 매개변수는 별도로 검증해야 합니다.
- Stan Weinstein's Secrets For Profiting in Bull and Bear MarketsMcGraw-Hill Education / Google Books. 공개된 메타데이터, 콘텐츠 및 표시되는 용어이며, 전체 책이 아닙니다. 확인일: .
- Interview with Stan Weinstein — TraderLion Podcast, Episode 1TraderLion / Apple Podcasts. 2021년 구월10일 인터뷰의 공개 설명을 확인했습니다. 확인하지 않은 오디오 발언은 사용하지 않습니다. 확인일: .
- TradingView: RepaintingTradingView. 과거 표시가 바뀌는 리페인팅과 정보 이용 시점에 관한 문서이며, 완성된 봉을 이용하는 시간 규칙을 뒷받침합니다. 확인일: .
관련 기법
위험 안내
이 내용은 학습과 연구 설계를 위한 것이며 금융 조언이 아닙니다. Backtest는 과거 데이터 시뮬레이션으로, 미래 성과를 보장하지 않으며 실제 거래를 주문하지 않습니다. 이 라이브러리의 기법이 모두 앱에 구현된 기능은 아닙니다. 관련 정보: 검증 방법 및 학습 센터.
실제 자금을 투입하기 전에 규칙을 검증하세요
앱 지원 범위, 데이터와 개별 모의 거래를 확인하세요. 고급 탐지 기법은 별도 구현이 필요할 수 있습니다.
App Store에서 Backtest 다운로드