예측 시장 OpenClaw 실습 매뉴얼 하편: 구성에서 거래 실전까지
3월 19, 2026 15:21:59
저자: Changan I Biteye 콘텐츠 팀
마지막으로 몇 시까지 시장을 지켜봤나요?
편집자가 가장 오래 지켜본 것은 미국 주식 시장 개장부터 아시아 마감까지였고, 그 사이에 두 시간 동안 잠을 잤습니다. 깨어나 보니 완벽한 진입 기회를 놓쳤습니다.
편집자는 이 문제에 대해 고민하기 시작했습니다: 이 일을 왜 사람에게 맡겨야 할까요?
OpenClaw가 Hyperliquid와 Polymarket에 연결된 후, 이 질문의 답을 테스트해 보았습니다. 어떤 것들은 예상보다 순조롭고, 어떤 함정들은 예상보다 깊었습니다. 이 모든 것이 이 글에 담겨 있습니다.
이전에 비를 맞았기 때문에, Biteye도 당신에게 우산을 제공하고 싶습니다.
1. 설치 단계
AI가 당신을 대신해 거래하도록 하려면 OpenClaw를 설치하는 것만으로는 충분하지 않습니다. 그것은 스케줄링만 담당하며, 실제 거래를 실행하는 것은 skill입니다. skill이 작동하려면 해당 거래 권한을 부여해야 합니다.
이 장에서는 설치, 구성, 푸시 알림 세 가지를 한 번에 설명합니다. 구성이 완료되면 바로 두 번째 장의 실전 부분으로 들어갈 수 있습니다.
1.1 Skill 설치: 필요한 능력 찾기
완료하고 싶은 작업이 있다면 ClawHub에서 필요한 skill 키워드를 검색하고 설치할 수 있습니다. 예를 들어:
hyperliquid skill
polymarket skill
설치가 완료되면 skill이 로드되었는지 확인하고, 로컬 콘솔 페이지에 접근합니다: 왼쪽 프록시 바 → skill 클릭
방금 설치한 skill을 볼 수 있다면 설치가 성공한 것입니다.
이때 일부 skill은 Save key를 표시하며, 이는 API 또는 개인 키를 계속 구성해야 함을 나타냅니다. 이는 정상적인 현상이며, 다음 단계에서는 해당 권한 정보를 입력해야 합니다.
1.2 거래 API 구성: AI에 주문 권한 부여하기
AI가 주문을 할 수 있도록 하려면 거래 권한을 부여해야 합니다.
주 계정을 직접 사용하지 말고, 테스트용으로 새로운 계정을 따로 개설하여 소량의 자금만 넣는 것을 권장합니다.
거래소마다 접근 방법이 다르므로, 여기 두 가지 예를 제공합니다.
1️⃣ Hyperliquid
Hyperliquid 열기 → More → API
여기에서 거래 권한만 있는 API 지갑을 생성할 수 있으며, 출금 권한이 없는 지갑입니다.
지갑 이름 입력 → Generate 클릭하면 API key를 얻을 수 있으며, 권한 부여 일수를 사용자 정의 선택할 수 있습니다.
API 지갑을 생성한 후, 편집자는 피와 눈물의 경험을 통해 말씀드립니다: API 지갑 주소로 자금을 이체할 필요가 없으며, 자금은 주 계좌에 남겨두면 됩니다. (API 지갑으로 이체된 자금은 손실됩니다)
구성 시 두 가지 정보를 입력해야 합니다: 주 계정의 지갑 주소(API Key)와 API 지갑 생성 시 표시된 개인 키(API Secret). AI는 API 지갑을 통해 서명하며, 주 계정의 자금을 조작합니다.

테스트 방법: OpenClaw에게 계좌 잔액을 조회하도록 요청합니다. 대화 상자에 입력: "Hyperliquid에서 현재 잔액 조회"
구체적인 숫자가 반환되면 API 구성이 정상입니다.
2️⃣ Polymarket
Polymarket 설정 페이지 열기:
Settings → Relayer API Keys → API key → Create New 클릭
생성 후 다음을 얻습니다:
RELAYERAPIKEY
RELAYERAPIKEY_ADDRESS
Signer Address
거래를 진행하려면 signer에 해당하는 지갑 개인 키를 내보내고 구성을 입력해야 합니다.
여기서는 OKX 지갑을 사용하여 시연합니다: 지갑 왼쪽 상단 프로필 클릭 → 지갑 관리 → 개인 키 보기
그런 다음 개인 키와 API key를 OpenClaw의 openclaw.json 파일에 함께 입력합니다. 이후 openclaw.json을 열고(경로는 일반적으로 C:\Users\당신의 사용자 이름\.openclaw\에 위치), env 필드에 세 가지 데이터를 입력합니다.
⚠️ 개인 키는 최고 권한 증명입니다. 스크린샷을 찍지 말고, 누구에게도 보내지 말고, 채팅 기록에 남기지 마십시오.
API 구성이 완료된 후, 한 번의 온체인 권한 부여를 완료해야 합니다. 가장 간단한 방법은 Polymarket에서 수동으로 거래를 수행하는 것입니다. 예를 들어 1 USDC의 포지션을 구매합니다.
1.3 Telegram 연결: 외출 중에도 사용할 수 있습니다
API 구성이 완료된 후, 작은 새우는 거래를 할 수 있지만, 컴퓨터 화면을 계속 지켜볼 수는 없겠죠?
Telegram에 연결하면 거래 알림, 오류 메시지, 또는 임시로 주문을 하고 싶을 때, 휴대폰을 꺼내면 됩니다. 외출 중에 식사하거나 잠자기 전에도 작은 새우는 해야 할 일을 계속 할 수 있으며, 언제든지 그들이 무엇을 하고 있는지 알 수 있습니다.
Telegram bot 생성하기:
Telegram 열기
BotFather 검색
Telegram bot 생성: /start 전송 → /newbot → 지시에 따라 bot 생성 → 생성 후 BOT Token을 받습니다.
Chat ID 얻기: bot에게 메시지를 보내고, 다음 링크를 열어주세요: https://api.telegram.org/bot (당신의 token, 이 부분을 교체) /getUpdates
반환된 JSON에서 chat → id를 찾아 그 숫자가 당신의 Chat ID입니다.
그런 다음 두 개의 매개변수를 구성에 입력합니다:
TELEGRAMBOTTOKEN
TELEGRAMCHATID
그런 다음 테스트: 나에게 테스트 메시지를 보내줘
Telegram이 메시지를 받으면 푸시가 성공한 것입니다.
받지 못하는 경우, 일반적인 원인은 프록시 또는 네트워크 문제로, 구성에서 HTTPS 프록시 포트를 입력해야 합니다.
openclaw.json 파일을 열고 다음을 추가합니다:
{
"HTTPS_PROXY": "http://127.0.0.1:당신의 포트",
"HTTP_PROXY": "http://127.0.0.1:당신의 포트"
}
포트는 자신의 프록시 소프트웨어에 따라 입력합니다.
2. 주문 실행: 판단을 행동으로 전환하기 (더 자세히)
AlphaGo가 한국 바둑 기사 이세돌과의 대결을 시작으로, 인류는 AI와의 경쟁에 특별한 열정을 가지게 되었습니다.
작년 10월, Nof1이라는 AI 연구 기관이 Alpha Arena라는 대회를 개최했습니다. 규칙은 간단합니다: 시중의 모델에 $10,000 자금을 주고 Hyperliquid에서 자율적으로 영구 계약을 거래하게 하며, 최종 계좌 잔액이 가장 높은 사람이 승리합니다.
최근 Aster도 "인간 vs AI"의 실전 거래 대회를 두 번 개최했으며, 놀랍게도 두 번 모두 AI가 승리했습니다.
이것을 보고 편집자는 고민하기 시작했습니다: OpenClaw를 사용하여 Hyperliquid에서 유사한 경로를 실행할 수 있을까?
그래서 아래 두 개의 skill이 생겼습니다.
2.1 Hyperliquid: AI에게 계약을 열게 하다
ClawHub에서 검색하여 해당 skill을 찾았고, 설치 방법은 이전 배포 튜토리얼을 참조할 수 있습니다.
구성이 완료된 후, 자연어로 주문할 수 있습니다: "Hyperliquid에서 ETH를 10배 레버리지로 30% 포지션으로 매수합니다."
하지만 실제로 실행해보니 그렇게 순조롭지 않았습니다.
첫 번째 문제는 레버리지입니다. 10배로 열라고 했더니 20배로 열었고, 여러 번 수정하라고 해도 이해하지 못했습니다. "10배 레버리지"라는 표현은 AI에게 모호하게 전달되어, AI는 "합리적인 레버리지"에 대한 자신의 판단에 따라 조정했습니다. 나중에 더 명확한 지시로 변경하여, 주문 전에 구체적인 매개변수를 다시 확인하고, 확인 후에 실행하도록 하여야 안정화되었습니다.
두 번째 문제는 포지션 비율입니다: 작은 새우에게 "잔액의 30%를 사용하라"고 했더니, 결과적으로 전량을 사용하거나 터무니없이 작은 포지션을 열었습니다. 나중에 구체적인 금액을 직접 알려주니, 예를 들어 "200 USDC의 포지션을 열라"고 하니 문제가 해결되었습니다.

편집자의 초기 목표는 Alpha Arena의 모델을 재현하는 것이었습니다: OpenClaw가 AI 모델처럼 전자동으로 24시간 동안 지속적으로 작동하게 하여, 지켜보지 않아도 되게 하는 것이었습니다.
이 경로는 이론적으로 가능하지만, 먼저 전략을 자연어로 OpenClaw에게 알려야 합니다: 어떤 품종, 어떤 조건으로 진입할 것인지, 포지션은 얼마인지, 손절은 어디에 두는지, 어떤 상황에서 청산할 것인지. 그것이 이해한 후에는 이 논리에 따라 지속적으로 모니터링하고 실행할 수 있으며, 매번 수동으로 트리거할 필요가 없습니다.
하지만 현재 단계에서는 skill 생태계의 미성숙이 실제 장벽이 되고 있습니다. 당신이 입력한 전략이 아무리 좋더라도, 실행에서 문제가 발생하면 결과는 어긋나게 됩니다. Arena의 AI 모델이 Hyperliquid의 원래 환경에서 실행되는 것과 제3자 skill을 통해 간접적으로 호출되는 것은 안정성이 완전히 다른 차원입니다.
이 부분은 skill 생태계가 성숙해지면 다시 실행할 것입니다.
2.2 Polymarket: 동일한 논리를 예측 시장으로 옮기기
Hyperliquid에서 일정 기간 탐색한 후, 편집자는 OpenClaw가 예측 시장에서 어떻게 작동할지 궁금해졌습니다.
두 시장의 기본 논리는 사실 꽤 비슷합니다. "어떤 일이 발생할 확률"에 가격을 매기는 것입니다. 정보 출처는 동일하고, 판단 프레임워크도 비슷하지만, 실행되는 장소가 다릅니다.
이전 글에서는 PolyClaw를 사용하여 시장을 분석했지만, 실제로 주문을 하지는 않았습니다. 분석과 주문 사이에는 심리적 장벽이 있습니다. 분석이 잘못되면 손실이 없지만, 주문이 잘못되면 실제 금전적 손실이 발생합니다. 하지만 이번에는 한 걸음 나아가고 싶었습니다.
그래서 첫 번째 장의 구성 프로세스를 따라 세 가지 키를 입력하고, 온체인 권한 부여를 완료한 후 OpenClaw에게 진입할 가치가 있는 기회를 찾아보라고 했습니다.
그것이 제안한 시장은: "미국 연방준비제도 3월 회의 후 금리가 변동하지 않을 것인가"였으며, 현재 YES 가격은 $0.99, 24시간 거래량은 $2.4M, 시장의 합의는 99%가 변동하지 않을 것이라고 생각하고 있습니다. 기본적인 데이터도 이 판단을 뒷받침합니다: 인플레이션 데이터는 안정적이며, 경제 성장도 온건하고, 연준의 최근 태도는 비둘기파적이지만 금리를 인하할 급한 상황은 아닙니다.

주문하기 전에 편집자는 먼저 질문하는 것을 습관으로 삼습니다: "현재 이 시장의 주문서 깊이는 어떤가요? 스프레드는 얼마인가요? 얼마를 사는 것이 적절한가요?"
OpenClaw는 현재 매도 가격과 매수 가격의 차이를 분석합니다. 스프레드가 너무 클 경우, 제한 가격 주문을 걸면 불필요한 손실을 줄일 수 있습니다.
깊이에 문제가 없다고 확인한 후, OpenClaw에게 매수 여부와 매수할 양을 알려주면 주문이 가능합니다: "5 USDC의 YES 포지션을 매수합니다."

거래가 완료된 후 보유 포지션을 확인하는 것도 매우 간단합니다: "OpenClaw, 지금 내가 보유하고 있는 포지션은 무엇인가요?"
기회를 발견하는 것부터 주문 완료까지, 전체 프로세스가 OpenClaw 내에서 완료되며, 페이지를 전환할 필요도 없고, 자주 멈추는 Polymarket의 프론트엔드로 인내할 필요도 없습니다.
3. 결론
Alpha Arena의 AI 모델들은 $10,000를 가지고 Hyperliquid에서 스스로 거래하며, 잠을 자지 않고, 감정적이지 않으며, 한 번의 거래에서 손실을 입었다고 해서 리듬이 어긋나지 않습니다.
이전에는 이 기반 시설이 전문적인 기술 배경을 가진 사람들만 사용할 수 있었지만, 이제 OpenClaw가 문턱을 일반인이 들어올 수 있는 위치로 낮추었습니다. 코드를 작성할 필요도 없고, 시스템을 직접 구축할 필요도 없으며, 자연어 지시 하나로 AI가 당신을 대신해 실행할 수 있습니다.
도구는 이미 여기 있습니다.
남은 문제는 단 하나입니다: 당신은 언제 시작할 것인가요?
최신 뉴스
ChainCatcher
Mar 19, 2026 19:46:53
ChainCatcher
Mar 19, 2026 19:45:10
ChainCatcher
Mar 19, 2026 19:42:14
ChainCatcher
Mar 19, 2026 19:42:02
ChainCatcher
Mar 19, 2026 19:32:25












