이 글에서는 엑셀(Microsoft Excel)을 활용해 외환 거래 저널(Forex Trading Journal)을 만드는 방법을 단계별로 소개합니다. 외환 거래란 여러 나라의 통화가 서로 교환되는 시장을 의미하며, 해외 비즈니스와 대륙 간 거래가 활발해지면서 외환은 현재 세계에서 가장 유동성이 높은 자산 시장으로 성장했습니다. 외환 데이터를 제공하는 웹사이트는 많지만, 엑셀을 이용하면 오프라인에서도 언제든지 자신만의 거래 기록을 관리할 수 있다는 큰 장점이 있습니다. 지금부터 외환 거래 저널을 직접 만들 수 있는 무료 템플릿과 함께 그 과정을 살펴보겠습니다.
엑셀로 외환 거래 저널 만들기: 2가지 방법
아래 이미지는 일반적인 외환 거래 저널의 예시입니다. 저널에는 외환 데이터와 관련된 여러 항목이 포함됩니다. 대표적으로 로트(Lot)의 규모·거래량(Size-Volume), 매수·매도 방향인 롱(Long) 또는 숏(Short), 그리고 통화별 진입가(Entry), 손절가(Stop Loss), 익절가(Take Profit) 값이 필요합니다.

혹시 헷갈릴 수 있으니 롱(Long)과 숏(Short) 개념을 간단히 짚고 넘어가겠습니다. 거래자가 자산 가격이 오를 것이라 예상하고 포지션을 보유하는 경우를 롱 포지션이라 하며, 반대로 가격 하락에 대비해 매도하는 포지션은 숏 포지션이라고 부릅니다.
방법 1. 단순 엑셀 시트로 외환 거래 저널 만들기
이번 섹션에서는 기본적인 엑셀 시트를 활용해 외환 거래 저널을 구축하는 과정을 알아보겠습니다.
진행 순서:
- 먼저 아래 이미지와 같은 형태의 스프레드시트를 만듭니다. 초기값(Initial)과 최대값(Maximum)을 입력해 둡니다.

- 다음으로 데이터 유효성 검사(Data Validation)를 설정합니다. 이 기능을 활용하면 거래 저널을 훨씬 편리하게 사용할 수 있습니다.
- 통화 쌍 목록을 위한 데이터 유효성 검사를 만들려면 셀 C5를 선택한 뒤, 메뉴에서 데이터(Data) >> 데이터 유효성 검사(Data Validation)를 클릭합니다.
- 데이터 유효성 검사 창이 열리면 제한 대상(Allow) 섹션에서 목록(List)을 선택하고, 원본(Source) 칸에 통화 쌍들을 입력합니다.

- 채우기 핸들(Fill Handle)을 아래쪽으로 드래그하여 자동 채우기(AutoFill)로 하위 셀에도 동일한 데이터 유효성 검사를 적용합니다.

아래 이미지처럼 드롭다운 아이콘을 클릭하면 등록된 통화 쌍 목록이 나타납니다.

- 같은 방식으로 거래자의 롱(Long)과 숏(Short) 포지션 선택을 위한 데이터 유효성 검사 목록도 추가로 생성합니다.

- 마지막으로 데이터를 입력하기 전에 한 가지 더 적용해야 할 것이 있습니다. 바로 외환 거래에서 손실과 수익 가능성을 판단하는 데 중요한 손익비(Risk/Reward) 계산입니다.
=IF(D5="","",(H5-F5)/(F5-G5))

이 수식은 IF 함수를 사용하여 진입가(Entry), 손절가(Stop Loss), 익절가(Take Profit) 값을 바탕으로 손익비(Risk/Reward)를 반환합니다. 이 비율이 1보다 크면 리스크가 기대 보상보다 크다는 의미이고, 1보다 작으면 기대 보상이 더 크므로 진입 가치가 있는 거래라고 볼 수 있습니다.
- 이후 시장 상황에 맞게 데이터를 입력합니다. 여기서는 임의의 값을 넣어 예시를 들었으며, R/R 비율(손익비)이 2로 계산된 것을 확인할 수 있습니다.

아래 이미지에는 실제 시장과 유사한 값들이 채워져 있습니다.

이러한 방식을 따르면 누구나 엑셀에서 손쉽게 외환 거래 저널을 만들 수 있습니다.
방법 2. 엑셀 테이블로 외환 거래 저널 만들기
앞서 소개한 방법 1의 템플릿은 엑셀 테이블(Table)을 활용하면 더욱 역동적으로 개선할 수 있습니다. 구체적인 과정을 살펴보겠습니다.
진행 순서:
- 먼저 방법 1의 절차를 수식 입력까지 동일하게 따라 합니다.
- 그다음 데이터 범위를 선택하고 메뉴에서 삽입(Insert) >> 테이블(Table)을 클릭합니다.
- 대화상자가 나타나면 '첫 행을 테이블 머리글로 사용(My table has headers)' 옵션을 체크한 후 확인(OK)을 누릅니다.

- 이렇게 하면 데이터가 하나의 테이블로 변환됩니다.

- 다음으로 조사해 둔 외환 데이터를 테이블에 입력합니다. 여기서는 편의상 임의의 값을 넣었습니다.

- 이 단계에서 테이블의 강력한 장점을 확인할 수 있습니다. 첫 번째 행 바로 아래 인접 행에 새 항목을 입력하면 데이터 유효성 검사 목록이나 수식이 자동으로 확장·적용됩니다.

새로운 거래 내역을 입력하면 해당 항목에 대한 손익비(Risk/Reward)가 즉시 계산됩니다.

이처럼 테이블을 활용하면 외환 거래 저널을 더욱 효율적으로 운영할 수 있습니다. 테이블을 사용하면 채우기 핸들이나 자동 채우기 작업 없이도 새 항목마다 서식과 수식이 자동 반영되므로, 원하는 만큼 무한히 반복해서 기록을 관리할 수 있습니다.
마무리
이 글에서는 엑셀에서 외환 거래 저널을 직접 만들 수 있는 간단한 무료 템플릿 두 가지를 소개했습니다. 소개된 방법을 응용하면 자신에게 맞는 새로운 저널을 자유롭게 구축할 수 있습니다. 더 좋은 방법이 있거나 궁금한 점, 피드백이 있다면 댓글로 공유해 주세요. 여러분의 의견은 앞으로 더 나은 콘텐츠를 만드는 데 큰 도움이 됩니다. 추가 문의 사항은 ExcelDemy 웹사이트를 방문해 주세요.