안녕하세요?
동일 종목을 여러 차트에서 다른 시스템으로 운용 시 다른 전략으로 진입된 기존 포지션으로 매매가 꼬일 수도 있겠다는 생각이 들어 혹시 같은 고민을 하고 있는 분이 없나 해서 본 Q&A 게시판을 검색하여 보았습니다.
한분께서 이와 같은 질의하였고 그에 대한 YesStock 답변자님의 답변이 아래와 같습니다.
****************************************************************************
질의 :
1번시스템이 매수포지션을 보유시 2번시스템에서 매도진입신호가 나왔을때 이런경우 그냥 청산이 되어버리고 그뒤에 매매는 엉망으로 돌아가버리더군요. 이런경우 어떻게 해야하는지요? 복수계좌를 통하여 한컴퓨터에서 각각 다른시스템을 운영하면 이 문제점을 해결할수있을까요?
답변 :
처음 시스템 가동하시는 분들이 많이 하시는 고민입니다.
그런데, 시스템 여러개를 하나의 계좌에서 가동하더라도 걱정하시는 것처럼 신호가 꼬이는 등의 문제가 없다는 말씀을 드립니다. 즉, 계좌를 여러개로 나누어서 하나의 계좌에서 하나의 전략을 사용하는 방법으로 여러개의 계좌에서 시스템 전략을 가동하는 경우와,
하나의 계좌에서 여러개의 전략을 동시에 가동하는 경우에 매매의 손익은 일치하게 나옵니다.
하나의 계좌에서 여러개의 전략을 가동하셔도 됩니다.
****************************************************************************
답변으로 "시스템 여러개를 하나의 계좌에서 가동하더라도 걱정하시는 것처럼 신호가 꼬이는 등의 문제가 없다는 말씀을 드립니다." 라고 하셨는데 어떠 근거나 로직으로 신호가 꼬이지 않게 되는지요? 이와 관련된 이유가 없어 질의드립니다.
실제로는 여러 시스템을 동일 종목에 동시에 운용하면 반드시 기존 포지션과 신입 진입간에 미스매치가 발생하여 코딩한 시스템 전략대로 포지션을 가지고 갈 수 없을 것 같은데요... 상기와 같이 답변하신 이유가 있으신가요? 답변 주시면 감사하겠습니다.
답변 1
예스스탁
예스스탁 답변
2024-02-13 10:10:43
안녕하세요? 예스스탁입니다.
2개의 신호가 다르게 나오는 동일 종목 시스템을 1개의 계좌에서 매매하는 경우로 가정하여 구체적인 예로 설명을 드리겠습니다.(각 시스템 1계약 기준)
아래 순서대로 신호가 발생하였고 발생된 신호에 따른 주문이 모두 체결되었다고 가정해 보겠습니다.
시스템1 매수신호 100
시스템2 매도신호 102
시스템1 매수청산신호 105
시스템2 매도청산신호 104
먼저 시스템1은 A계좌, 시스템2는 B계좌로 나누어서 적용했을 경우
시스템1의 A계좌에서는 5포인트 수익, 시스템2의 B계좌에서는 2포인트 손실입니다.
2개 계좌 합산으로 3포인트 수익인 상황입니다.
다음으로 1개의 계좌에서 2개 시스템을 적용할 경우를 살펴 보겠습니다.
시스템1 매수신호에 따라 100에 1계약 매수 보유
시스템2의 매도신호에 따라 102에 보유한 매수 1계약 청산(2포인트 수익)
시스템1의 매수청산신호(이때 나가는 주문은 매도주문)에 의해서 105에 1계약 매도 보유
시스템2의 매도청산신호(이때 나가는 주문은 매수주문)에 의해서 104에 보유한 매도 1계약 청산(1포인트 수익)
1개의 계좌로 운용해도 3포인트 수익인 상황이 됩니다.
매매신호와 계좌상태가 꼬이는 경우는 시스템 자동주문을 적용하는 시점에 매매신호의 상태와 계좌의 잔고 상태가 일치하지 않는 경우에 꼬이게 됩니다.
예를 들어 매매신호 상태는 매수 포지션 유지중인데, 계좌의 잔고는 무포지션 상태이면 이후 자동주문을 적용하게 되면 매매신호와 계좌는 계속 반대로 포지션을 가지고 가게 됩니다.
이런 현상은 차트의 신호에 따른 주문은 계좌의 잔고 상태를 감안하거나 연동되지 않고 오직 매매신호에 의해서만 주문을 발생시키기 때문입니다.
그리고, 차트상의 매매신호는 매수, 매수청산, 매도, 매도청산으로 구분되지만, 각각의 신호가 발생되었을 때는 오직, 매수주문과 매도주문으로만 주문이 나가게 됩니다.
예를 들어 계좌는 무포지션 상태에서 매매신호가 매수청산 신호가 나왔다면 주문은 매도주문이 나가게 되어 계좌에 매도 포지션을 보유하게 됩니다.(신호상으로는 매수청산신호가 나와서 무포지션 상태가 되었지만, 계좌는 매도를 보유하게 되는 상황입니다.)
이처럼 매매신호와 계좌는 서로 연동되지 않고 오직 매매신호에 의해서만 주문이 발생됩니다.
감사합니다.
> inreever 님이 쓴 글입니다.
> 제목 : 동일 종목 복수 전략 운용 시 질의
> 안녕하세요?
동일 종목을 여러 차트에서 다른 시스템으로 운용 시 다른 전략으로 진입된 기존 포지션으로 매매가 꼬일 수도 있겠다는 생각이 들어 혹시 같은 고민을 하고 있는 분이 없나 해서 본 Q&A 게시판을 검색하여 보았습니다.
한분께서 이와 같은 질의하였고 그에 대한 YesStock 답변자님의 답변이 아래와 같습니다.
****************************************************************************
질의 :
1번시스템이 매수포지션을 보유시 2번시스템에서 매도진입신호가 나왔을때 이런경우 그냥 청산이 되어버리고 그뒤에 매매는 엉망으로 돌아가버리더군요. 이런경우 어떻게 해야하는지요? 복수계좌를 통하여 한컴퓨터에서 각각 다른시스템을 운영하면 이 문제점을 해결할수있을까요?
답변 :
처음 시스템 가동하시는 분들이 많이 하시는 고민입니다.
그런데, 시스템 여러개를 하나의 계좌에서 가동하더라도 걱정하시는 것처럼 신호가 꼬이는 등의 문제가 없다는 말씀을 드립니다. 즉, 계좌를 여러개로 나누어서 하나의 계좌에서 하나의 전략을 사용하는 방법으로 여러개의 계좌에서 시스템 전략을 가동하는 경우와,
하나의 계좌에서 여러개의 전략을 동시에 가동하는 경우에 매매의 손익은 일치하게 나옵니다.
하나의 계좌에서 여러개의 전략을 가동하셔도 됩니다.
****************************************************************************
답변으로 "시스템 여러개를 하나의 계좌에서 가동하더라도 걱정하시는 것처럼 신호가 꼬이는 등의 문제가 없다는 말씀을 드립니다." 라고 하셨는데 어떠 근거나 로직으로 신호가 꼬이지 않게 되는지요? 이와 관련된 이유가 없어 질의드립니다.
실제로는 여러 시스템을 동일 종목에 동시에 운용하면 반드시 기존 포지션과 신입 진입간에 미스매치가 발생하여 코딩한 시스템 전략대로 포지션을 가지고 갈 수 없을 것 같은데요... 상기와 같이 답변하신 이유가 있으신가요? 답변 주시면 감사하겠습니다.