포렉스봇이란 무엇이며 어디서 어떻게 쓰일까?
기계의 시래가 도래했습니다. 아직 기계가 세상을 지배하는 것까지는 아니지만 프로그래밍 코드 몇 줄이 이미 다양한 영역에서 큰 영향력을 행사하고 있습니다. 외환투자도 포함되죠. 그럼 인공지능이 어떻게 트레이딩에 미치는지 알아볼 준비가 되셨나요? 이 글을 통해 포렉스봇의 기초부터 차근차근 설명해 드리겠습니다.
포렉스봇은 실제로 무엇인가요?
걱정하지 마세요. 여러분의 컴퓨터가 터미네이터가 된다는 것은 아닙니다. 포렉스봇은 컴퓨터 프로그램이자 특정 트레이딩 전략에 따라 작성된 코드입니다. 이를 이용하면 트레이더는 잠을 잘 때도 기술적 시그널을 이용해 거래할 수 있습니다. 어떤 인디케이터를 사용하고 최초 설정이 어떠냐에 따라 포렉스봇은 트레이더를 보조하거나 아니면 완벽히 자동으로 거래할 수 있죠.
자동 거래? 제가 아무것도 하지 않아도 되는 건가요?
실제로 봇을 자동화 수준에 따라 부분 자동 또는 완전 자동으로 사용할 수 있습니다. 각각 차별된 장점이 있습니다. 성능이 좋은 봇은 시장 패턴, 잠재적 방향, 시그널 읽기, 특정 인디케이터 등을 분석할 수 있습니다. 원하는 대로 설정을 변경해 아예 모든 트레이딩 절차를 컴퓨터에게 맞기는 트레이더가 있습니다. 반면 봇은 일부에만 활용하고 나머지는 자신이 직접 거래하는 것을 선호하는 트레이더도 있습니다. 봇이 똑똑하기는 하지만 그래도 코드 몇 줄에 불과한 것이기 때문에 감독하려는 것이죠.
좋아요, 그럼 어떤 장점이 있죠?
포렉스봇의 분명한 장점은 사용 시 "다른 것을 할" 시간이 많아진다는 것입니다. 봇은 24시간 내내 시장을 분석하고 주문을 넣을 수 있으니까요. 엄청나게 빨리 시그널을 분석해 주문을 넣느냐 청산하느냐를 결정할 수 있는 것도 장점입니다. 전문가도 불가능한 일을 말이죠. 여기서 중요한 점이 있습니다. 똑똑한 봇 대다수는 초기 코드에 리스크 관리가 들어가 있다는 점입니다. 따라서 봇을 이용하면 감정으로 손해를 입는 것을 방지할 수 있습니다. 심리적 압박도 덜 수 있습니다. 기계가 인간을 대신해 차트의 상승과 하락을 모두 확인하기 때문입니다.
봇이 항상 옳다는 건가요? 단점은 뭐죠?
봇은 특정 규칙에 따라 작동합니다. 봇에 적용된 설정과 인디케이터의 측면에서 보면 봇은 틀리는 경우가 없습니다. 하지만 급격히 변화는 시장 상황에 맞게 스스로를 조정할 수 없습니다. 스마트하지만 프로그램이기 때문에 리셋과 업데이트를 해줄 누군가가 필요한 것이죠. 따라서 봇의 최초 설정에 없는 시장 상황이 나타나면 트레이더는 코드를 수정 또는 첨가해 봇을 조정해야 합니다. 이러한 점은 경우에 따라 큰 단점일 것입니다.
봇이 유용한 것 같기는 한데 종류마다 너무 달라요!
사실입니다. 트레이딩봇은 다른 소프트웨어처럼 다양한 환경에 판매될 수 있습니다. 봇을 설치할 때는 구매할 때 받았던 설명서 또는 설치 방법 안내서 등을 살펴 보세요. 이를 모르면 그저 코드에 불과하니까요. 로봇은 설명서와 개인 설정에 대해 더 많은 가능성을 가질수록 더 좋은 결과를 얻을 수 있습니다. 즉, 이렇게 하면 자세히 알게 되고 목적에 따라 본인에 맞게 설정할 수 있는 습입니다. 만약 더 심도있게 하고 싶다면 직접 봇을 만들어도 좋습니다. 직접 제작하면 완전히 개인화되고 개인 목표에 적합한 봇을 만들 수 있죠.
알겠어요, 그럼 좋은 봇인지 어떻게 판별할 수 있죠?
올바른 트레이딩봇을 고르려면 투자 전략을 세우고 이를 항상 고수해야 합니다. 수익률이 높다고 속지 마세요. 봇의 설정이 공격 투자로 설정되어 나중에는 증거금을 잃는 경우가 생길 수 있습니다. 본인이 신뢰하는 전략을 따르세요. 그렇지 않으면 봇에게 질 수 있습니다. "트레이딩봇"을 하나 고르는 데는 다양한 조언이 있습니다. 단, 트레이딩봇이 잘 작동하는지 확인하는 유일한 방법은 테스트입니다.
테스트요? 그게 무슨 말이죠?
봇이 어느 정도 설정되었으면 테스트를 거쳐야 합니다. 사람들은 대부분 모의투자 계좌로 봇을 테스트하는데 이렇게 하면 안 됩니다. 모의투자는 실제 돈을 쓰지 않는다는 점에서 심리적 압박을 경험할 수 없기 때문입니다. 봇을 테스트하는 경우 실제 시장처럼 심리적 요인은 반드시 포함되어야 합니다. 두 번째 이유는 보통 모의투자에서는 스프레드, 주문 체결의 문제 등 흠결이 없어 봇에게 가르칠 게 없다는 점입니다. 따라서 봇을 테스트할 때는 사용하고 싶은 계좌의 실전 계좌를 이용하세요.
봇트레이딩을 하려면 계좌 종류가 어떤 것이어야 하죠?
봇은 계좌 종류에 상관없이 사용할 수 있습니다. 마이크로계좌와 센트계좌에 봇을 설치해 거의 동일한 패턴을 가진 주문을 막대한 양만큼 실행하는 사람도 있 장기 포지션을 위해 스탠다드나 ECB 계좌를 사용하는 사람도 있죠. 계좌 선택은 본인의 목적, 계획, 원하는 자동화 수준에 따라 결정하면 됩니다.
마지막으로 더 알려주실 건 없나요?
봇은 단기간에 나를 부자로 만들어주는 만능 인공지능이 아니라는 점을 기억하세요. 특정 시그널에 특정 목적을 수행하도록 설정을 하지 않으면 너무 단순하고 부정확한 봇이 대부분입니다. 따라서 나부터 먼저 트레이딩을 많이 경험하고 그 다음 봇을 잘 설정하세요.