일상적인 트레이딩에서 우리가 주식, 외환 또는 선물 차트를 볼 때, 돈을 버는 것이 쉬워 보이는 경우가 많습니다. 그러나 많은 트레이더와 투자자들은 실시간으로 가격 움직임을 주시하지 않고, 단지 사후에 5분, 1시간 또는 일봉 차트를 확인합니다. 사후에 차트를 보는 것은 유용하지만, 해당 기간 동안 발생한 모든 상황이 아닌 소수의 데이터 포인트만을 보여줍니다.
OHLC(시가, 고가, 저가, 종가)와 캔들 차트 같은 일반적인 차트 유형은 시간 주기가 끝나면 정보를 잃게 됩니다. 가격 캔들이 형성될 때, 그것은 매 거래마다(또는 외환 차트에서는 매 호가 변화마다) 움직입니다. 그러나 주기가 끝나면 시가, 고가, 저가, 종가만 볼 수 있습니다.
정보 손실을 인식하지 못하는 트레이더들은 완성된 캔들만을 대상으로 백테스트할 때 실시간으로 전략을 실행하기 어려울 수 있습니다. 또는 그들의 전략이 실계좌 테스트에서 백테스트보다 훨씬 저조한 성과를 보일 수 있습니다.
제가 이것을 왜 알까요? 실시간 거래에서 때때로 손절이 되는데, 사후에 차트를 보면 확실한 수익 거래처럼 보이기 때문입니다.
OHLC와 캔들 차트는 형성 과정에서 정보를 잃는다
차트는 특정 주기의 요약 데이터를 제공하며, 그 주기 내에서 발생한 세부 사항은 아닙니다. 가격 캔들이 표시될 때, 해당 시간대에 발생한 대부분의 가격 데이터는 이미 사라지고, 시가, 고가, 저가, 종가만이 그 기간을 대표하게 됩니다.
사후적으로 보면, 하나의 캔들이 가격이 시가에서 종가로 직접 이동한 것처럼 느껴질 수 있지만, 실제로는 시가와 종가 사이에 많은 변동 움직임이 있었을 수 있습니다.
손실된 정보에는 가짜 돌파, 빠른 왕복 변동, 또는 가격 캔들의 고가, 시가, 종가, 저가 사이에 포함된 모든 변동 조합이 포함될 수 있습니다.
역사적 차트 데이터에 의존하는 것의 부정적 영향
많은 연구와 분석이 역사적 차트를 기반으로 이루어집니다. 백테스트는 일반적으로 완성된 가격 바를 사용합니다(아래의 다른 옵션 참조). 그러나 가격 바 내부에 많은 가격 변동이 존재하기 때문에, 일반적으로 실제 실계좌 거래 결과에 영향을 미치는 몇 가지 문제가 발생합니다:
1. 잦은 손절
트레이더는 자주 손절이 되면서 전략이 백테스트에서 좋은 성과를 보인 이유에 의문을 품을 수 있습니다. 그 후 가격은 그들이 예상한 방향으로 움직입니다. 전략 자체는 효과적일 수 있지만, 가격 바 내부의 가격 변동을 고려하지 않은 것입니다. 트레이더는 포착하려고 했던(그리고 백테스트에서 검증한) 움직임이 발생하기 전에 손절이 됩니다.
2. 예상 가격을 얻기 어려움
실시간 거래에서 예상 진입 및 청산 가격은 실현하기 어려울 수 있습니다. 가격이 빠르게 움직일 수 있고, 고려하지 않은 슬리피지가 있을 수 있습니다. 캔들 차트는 요약 데이터를 보여주며, 유동성에 공백이 있는지 여부를 드러낼 수 없습니다. 이론적으로, 거래는 시가, 고가, 저가 또는 종가에서만 발생할 수 있으며, 캔들 내의 다른 가격에서는 거래가 전혀 발생하지 않았을 수 있습니다. 그러나 캔들이 마감된 후, 사람들은 일반적으로 캔들 내의 모든 가격에서 거래가 발생했다고 가정합니다. 실제로 그럴 수도 있고 아닐 수도 있습니다.
3. 예상을 초과하는 가격 변동
실시간 거래에서 가격은 많은 트레이더가 예상하지 못한 변동을 보일 수 있습니다. 완성된 가격 바는 일반적으로 주식 등의 자산이 한 방향으로만 움직이는 것처럼 보이게 하기 때문입니다. 진입 후 가격이 왔다 갔다 하는 것을 보고, 포지션이 손실과 수익 사이를 오가는 것은 역사적 차트가 보여줄 수 없는 것입니다. 심리적 요인(공포나 탐욕 등)이 개입하여 전략에서 벗어나게 할 수 있습니다.
4. 가격 순서에 대한 오해
하나의 가격 캔들이 상승(종가가 시가보다 높음)을 보여준다고 해서, 저가가 고가보다 먼저 발생했다는 것을 의미하지는 않습니다(캔들의 꼬리). 시각적으로 우리는 시간 순서대로 가격 움직임을 보고 싶어하며, 우리가 보는 정보가 그 순서로 배열되어 있다고 가정합니다. 그러나 시장에서는 시각적으로 합리적으로 보이는 순서가 실시간으로 발생한 실제 상황이 아닐 수 있습니다. 우리는 종가가 시가 이후에 발생했다는 것만 알 뿐, 고가와 저가 중 어느 것이 먼저 발생했는지는 모릅니다. 확실히 알지 못하는 한 가정할 수 없습니다.
역사적 차트 데이터를 활용한 전략 수립(및 그 한계)
컴퓨터나 소프트웨어로 백테스트를 한다면, 일정 기간의 실제 틱 데이터를 다운로드하여 요약된 차트 데이터(1분, 5분 등)가 아닌 틱 데이터에서 백테스트를 실행하세요.
틱 데이터는 캔들의 시가, 종가, 고가, 저가뿐만 아니라 매 거래를 고려합니다. 그것은 손절이 된 횟수(또는 되지 않은 경우), 그리고 가격이 목표에 도달한 빈도를 알려줍니다.
수동으로 백테스트하는 경우, 즉 직접 역사적 차트를 보는 경우, 다음 사항을 기억하세요:
1. 손절에 대한 가정
어떤 K선이 형성되는 과정에서 거래가 이루어졌을 수 있을 때, 실제 발생 순서를 모른다는 것을 기억하세요. 따라서 손절은 해당 K선의 전체 범위 밖에 설정해야 한다고 가정하세요. 손절이 트리거 K선의 범위 내에 설정되어 있다면, 그 K선 내에서 트리거될 가능성이 있습니다. 반드시 이것을 고려하세요.
2. 유동성과 슬리피지 문제
자산의 거래량과 유동성(매수-매도 스프레드 등)을 연구하지 않는 한, 예상 가격으로 진입할 수 있는지 진정으로 확신할 수 없습니다. 일정한 슬리피지를 고려하거나, 가격이 너무 빠르게 움직여 일부 거래를 놓칠 수 있다는 점을 고려해야 할 수 있습니다.
3. 실계좌 거래의 심리적 압박: 실계좌 거래, 특히 데이트레이딩에서는 진입 후 거래 진행 상황을 계속 지켜볼 수 있습니다. 역사적 차트를 볼 때는 시간 감각이 결여되어 있습니다. 그러나 실제 거래에서는 시간 감각이 자신의 거래에 대한 의구심을 불러일으킵니다. 각 가격 K선마다 거래가 시작되면 가격 변동을 견뎌야 합니다(또는 주문을 설정한 후 떠나야 합니다). 거래가 진행되는 동안 계속 화면을 주시하거나 거래를 관리해야 한다면, 이 전략이 여전히 실행 가능할까요?
4. 역사적 차트를 주의 깊게 분석하세요
역사적 차트를 볼 때 반드시 세심하게 유지하세요. 특히 이전 거래 설정의 손익을 계산할 때 그렇습니다. 가격이 손절 위치로 되돌아갈 것 같으면, 실제로 손절이 트리거되었다고 가정하거나 더 낮은 타임프레임으로 전환하여 확인하세요. 최악의 상황을 가정하고 전략이 좋은 성과를 보이는 것이, 최선의 상황을 가정하고 실계좌 거래에서 나쁜 성과를 보이는 것보다 낫습니다.
어떤 진입과 손절이 여러 번 트리거될 수 있다면, 이것을 고려하거나 더 낮은 타임프레임으로 전환하여 확인하세요. 불확실하다면, 혼란을 피하기 위해 모든 거래의 트리거 조건을 약간 조정해야 합니다.그러나 실시간 데이터를 사용한 실계좌 거래를 대체할 수 있는 것은 아무것도 없다는 것을 이해하세요. 진정한 수익은 실계좌 거래에서 나오며, 이것이 우리가 능력을 보여줘야 하는 곳입니다.
요약
가장 중요한 것은, 어떤 K선이 그렇게 보이더라도 가격이 단일 방향으로 움직일 것이라고 생각하는 것을 피하는 것입니다. 거의 모든 경우에 가격은 K선 내부에서 왔다 갔다 합니다. 때때로 단방향 대폭 변동이 발생하기도 하지만, 이것이 진입 시 즉시 발생할 것이라고 가정하는 것은 대부분의 경우 극히 불가능합니다.
트레이딩을 막 시작했을 때, 특히 "서둘러 진입"하는 경우, 가격이 예상 방향으로 움직이기 전에 손절되는 거래가 많이 있을 것입니다.
진입하자마자 손절되고, 그 후 가격이 예상 방향으로 움직이는 것을 지켜보는 느낌이 들 것입니다(이미 포지션은 청산된 상태에서). 이것이 이 글에서 다루는 문제입니다. 역사적 차트에서는 모든 것이 간단해 보입니다. 그러나 선택적으로, 분별력 있게 거래하는 법을 배워야 합니다. 올바른 가격 트리거 신호를 인내심 있게 기다려야 하며, 이는 너무 일찍 행동하지 않는 것을 의미합니다. 대부분의 초보 트레이더는 좋은 기회를 놓칠까 봐 두려워하기 때문에... 너무 많은 기회를 잡습니다... 많은 나쁜 기회를 포함해서요.
그들이 차트를 다시 보면, 어떻게 이렇게 망쳤는지 의아해할 것입니다! 가격 움직임은 명확하고 포착하기 쉬워 보이지만, 그들은 많은 돈을 잃었습니다. 차트는 무언가를 숨기고 있으며, 충동적인 트레이더들이 바로 그로 인해 손해를 보고 있습니다. 이제 여러분이 많은 역사적 차트를 연구했음에도 불구하고 왜 이런 일이 발생하는지 이해하셨기를 바랍니다.
가격이 많은 거래 후에 예상 방향으로 움직였지만 손절로 인해 놓쳤다면, 일반적으로 약간의 인내심만 있으면 올바른 타이밍을 잡을 수 있습니다.
항상 너무 늦게 진입하여 기회를 놓친다면, 그것은 다른 문제입니다. 다가오는 거래에 대비하지 못했을 수 있습니다. 가격 움직임에 주석을 달아 무엇을 해야 하고 언제 해야 하는지 명확히 알 수 있도록 고려하세요.
면책 조항:이 글의 어떤 내용도 개인 투자 조언을 구성하지 않으며, 어떤 자산의 매수 또는 매도를 권장하는 것도 아닙니다. 거래에는 위험이 따르며 상당한 손실이 발생할 수 있고, 레버리지를 사용하는 경우 예치금을 초과하는 손실이 발생할 수 있습니다.