노션을 쓰다 보면 어느 순간 “여기에 실시간 차트나 시세 정보를 넣을 수 있으면 좋겠다”는 생각이 들 때가 있어요. 특히 주식이나 암호화폐, 외환 같은 금융 정보를 다루는 페이지를 만들다 보면 TradingView의 위젯들이 자연스럽게 떠오르게 되죠. TradingView는 전 세계적으로 가장 널리 쓰이는 차트 플랫폼 중 하나인데, 무료로 사용할 수 있는 다양한 위젯을 제공하고 있어서 블로그나 웹사이트에 삽입하는 경우가 많거든요.
그런데 한가지 해결해야 할 문제가 있어요.
Tradingview는 이러한 위젯을 웹페이지 형태로 쉽게 활용할 수 있도록 HTML 또는 React 코드 형태로 제공하는데, 많은 사람들이 노트 및 간단히 웹페이지를 게시하는 용도로 사용하는 노션(Notion)에서는 이러한 HTML 코드를 직접 지원하지 않는다는 점이에요. TradingView에서 위젯을 가져오려고 하면 HTML과 JavaScript 형태의 코드를 제공하는데, 노션에는 이걸 그대로 붙여넣을 방법이 없어요. 노션은 HTML이 아닌 URL형태로 코드를 임베딩 하거든요.
그래서 많은 분들이 "노션에는 TradingView를 못 넣는구나"라고 생각하고 포기하는 경우가 많은데, 간단하게 헤결하는 방법이 있어요. HTML 코드를 URL 형태로 변환해서 노션의 embed 기능으로 삽입하면 되거든요. 오늘은 이 전체 과정을 처음부터 끝까지 정리해보려고 해요.
경제 캘린더 위젯도 꽤 유용한데, 주요국의 경제 지표 발표 일정을 달력 형태로 보여줘서 투자 일정 관리할 때 참고하기 좋아요. 이 외에도 스크리너, 히트맵, 마켓 개요 등 종류가 꽤 다양해요.
위젯 페이지에서 원하는 위젯을 선택하면 미리보기와 함께 설정 옵션들이 나오고, 하단에 "코드 가져오기" 같은 버튼이 있어요. 이걸 누르면 HTML과 JavaScript가 섞인 코드 덩어리가 나오는데, 일반적인 웹사이트라면 이 코드를 HTML 파일에 붙여넣으면 바로 작동해요. 하지만 노션은 이런 코드를 직접 삽입하는 기능이 없어서, 여기서부터 한 단계 더 거쳐야 해요.
GitHub Pages로 직접 호스팅하기 – 내가 찾은 가장 안정적인 방법
여러 방법을 써보다가 결국 정착한 건 GitHub Pages를 활용하는 방법이에요. 외부 서비스에 의존하지 않아서 안정적이고, 한번 세팅해두면 계속 쓸 수 있다는 게 가장 큰 장점이에요. GitHub가 처음이라면 조금 낯설 수 있지만, 막상 해보면 생각보다 어렵지 않아요.
1단계: GitHub 계정 만들기
GitHub(github.com)에 접속해서 계정을 만들어요. 이미 계정이 있다면 이 단계는 건너뛰면 돼요. 무료 계정으로도 GitHub Pages 기능을 충분히 사용할 수 있어요.
2단계: 새 저장소(Repository) 만들기
로그인한 상태에서 오른쪽 상단의 + 버튼을 누르고 "New repository"를 선택해요. 저장소 이름은 아무거나 상관없는데, 나중에 URL에 포함되니까 알아보기 쉬운 이름으로 정하는 게 좋아요. 예를 들어 tradingview-widgets 같은 이름이면 나중에 URL이 사용자이름.github.io/tradingview-widgets/파일명.html 형태가 돼요. "Public"으로 설정해야 GitHub Pages가 작동하니까 이 부분은 꼭 확인해 주세요.
노션에 위젯 삽입하는 실제 과정
URL이 준비되었다면 이제 노션에 삽입하는 건 정말 간단해요. 노션 페이지에서 /embed를 입력하면 "Embed" 블록을 추가할 수 있는 옵션이 나와요.
정리하며
TradingView 위젯을 노션에 넣는 과정을 정리해 보면 이래요. TradingView에서 원하는 위젯을 선택하고 HTML 코드를 복사한 다음, GitHub Pages를 통해 해당 코드를 호스팅하고 URL을 생성해요. 그 URL을 노션의 /embed 블록으로 삽입하면 위젯이 페이지 안에서 작동하게 되고, 필요하다면 "웹에 게시" 기능으로 누구나 볼 수 있는 페이지로 공개할 수도 있어요.
외부 서비스를 이용하는 방법도 있지만, 서비스가 중단되거나 불안정해지는 경우를 경험해 보니 결국 GitHub처럼 직접 관리할 수 있는 방법이 가장 마음 편하더라고요. 실시간 차트가 들어간 투자 노트나 시세표가 있는 대시보드를 만들어보고 싶다면, 한번 시도해 보면 좋을 것 같아요.

