이명난청 | 릴게임추천 ∀ 73.rnl143.top ♄ 릴게임몰
페이지 정보
작성자 누린인사 작성일26-09-03 08:45 조회3회 댓글0건관련링크
본문
【 24.rnl143.top 】
한국릴게임 ┪ 34.rnl143.top ㎖ 황금성오락실
골드몽 ㉧ 25.rnl143.top ㉩ 릴게임몰
체리마스터pc용다운로드 ㉵ 44.rnl143.top ∑ 바다신2릴게임
릴게임골드몽 ㉣ 4.rnl143.top ㉸ 오리지널골드몽
릴게임끝판왕 바로가기 go !!
코딩을 못하는 일반 투자자가 증권사 제공 오픈API(Application Programming Interface)로 본인만의 투자 아이디어를 구현할 수 있을까. 이러한 궁금증에 직접 투자봇 제작에 도전해봤다. 이번 체험은 이재혁 키움증권 리테일전략팀 주임의 도움을 받아 진행했다.
이재혁 키움증권 리테일전략팀 주임이 서울 여의도 키움증권 본사 회의실에서 오픈API를 활용해 투자봇을 만드는 과정을 설명하고 있다. /키움증권
투자봇를 만들기 위해서는 생성형 AI를 증권사 API와 연결해야 한다. 이를 위해선 먼저 '모델 콘텍스트 프로토콜(MCP)'이라는 개념을 이해할 필요가 있다. MCP는 2024년 11월 생성형 AI 업체 앤트로픽이 공개한 AI와 외부 데이터 연결 도구의 개방형 표준이다. AI가 사용자의 요청에 맞춰 외부 시스템에서 작동할 수 있도록 한 것이다. 쉽게 말하면 AI가 증권사의 시세 조회·주문 등 외부 시스템의 기능을 이해하고 사용할 수 있도록 연결해주는 통로다.
국내 증권사 중에선 한국투자증권, 키움증권, NH투자증권, DB증권 등이 자사 API를 생성형 AI와 연동할 수 있는 MCP 서비스를 제공하고 있다. 이를 활용하면 코딩 경험이 없는 투자자도 채팅으로 시세를 조회하거나 주문 기능을 이용하고, 간단한 투자 도구를 만드는 것이 가능하다. 생성형 AI 중에선 챗GPT보다 클로드가 더 편리하다고 해 클로드로 투자봇을 만들기로 했다.
키움증권 REST API 홈페이지에서 API 이용 계좌와 접속 IP를 등록·관리하는 화면. /챗GPT 생성 이미지.
첫 단계로 증권사 계좌 개설 뒤, '앱 키'와 '앱 시크릿'을 발급받아야 한다. 이는 API 이용자가 본인임을 인증하기 위한 정보다. 키움증권 'REST API' 홈페이지에 들어가 'API 사용신청' 버튼을 누르고 로그인한 뒤 계좌를 등록했다.
계좌 등록 과정에서는 SMS 인증을 거치면 '앱 키'와 '앱 시크릿'이 발급된다.
야마토게임다운
앱 키와 앱 시크릿은 이후 API 인증에 사용되는 민감한 정보인 만큼 외부에 노출되지 않도록 보관해야 한다. AI 채팅창에도 직접 입력해서는 안 된다. 이어 키움증권 REST API 홈페이지에서 AI와 API를 연결하기 위해 필요한 MCP 서버를 손쉽게 설치할 수 있도록 구성된 'MCPB' 파일을 내려받았다.
키움증권 REST API 홈페이지에서 '앱 키'와 '앱 시크릿'을 발급받아야 한다. /챗GPT 생성 이미지.
이제 클로드에 MCP를 연결할 차례다. 웹 버전의 클로드와 달리 데스크톱 버전에서는 PC에서 MCP 서버를 직접 실행할 수 있다. 이번에 사용한 MCP 역시 증권사 API를 PC에서 실행하는 방식이어서 클로드 데스크톱 프로그램을 별도로 설치해야 했다.
클로드 데스크톱 설정의 확장 프로그램 목록에 '키움증권 조회·주문 실행' MCP를 등록한 모습. / 챗GPT 생성 이미지
클로드 데스크톱 프로그램을 실행한 뒤 오른쪽 상단 메뉴에서 '설정'으로 들어갔다. 단축키 '컨트롤+컴마(,)'를 이용해 설정 화면으로 바로 들어갈 수도 있다. 왼쪽 목록에서 '확장 프로그램'을 선택한 뒤 내려받은 MCP를 등록했다.
MCP를 등록하면 클로드가 사용자의 요청에 따라 키움증권 MCP가 제공하는 도구를 호출해 키움증권의 데이터와 기능을 활용할 수 있게 된다. 필요한 도구를 AI가 직접 호출할 수 있어 매번 설명하거나 관련 문서를 긴 텍스트로 입력할 필요가 줄어든다.
키움증권 MCP에 앱 키와 앱 시크릿, 계좌 종류 및 주문 기능 활성화 여부를 입력하는 설정 화면. /챗GPT 생성 이미지
미리 발급받은 '앱 키'와 '앱 시크릿'을 각각 입력하고 계좌 종류를 'real'로 설정했다. real은 실제 계좌 demo는 모의계좌다. 주문 기능은 '0'과 '1'로 설정한다. '0'은 주문 기능을 비활성화해 조회만 허용하고, '1'은 실제 주문 기능까지 활성화한다
모바일 야마토2다운로드
. 실수로 주문이 전송되는 것을 막기 위해 처음에는 '0'으로 설정돼 있다. 주문을 위해 이를 '1'로 변경했다.
설명만 들었을 때는 간단해 보였지만 초기 설정은 예상보다 까다로웠다. 클로드를 내려받을 때 웹 버전과 데스크톱 버전을 혼동해 다시 내려받아야 했고, MCP를 등록할 때 '앱 키'와 '앱 시크릿'을 반대로 입력해 연결에 실패하기도 했다. 여러 차례 등록 실패를 겪은 끝에 연결에 성공했다.
클로드 채팅창의 커넥터 메뉴에서 '키움증권 조회·주문 실행' 기능을 활성화한 모습. /챗GPT 생성 이미지.
이제 채팅창 하단의 '+' 버튼을 누르고 '커넥터'에서 '키움증권 조회·주문 실행'을 활성화했다. 채팅창에 투자 관련 질문을 입력하면 키움증권의 데이터와 도구를 기반으로 답변을 받을 수 있다. "외국인이 많이 사면서 기관은 많이 파는 종목"이라거나, "이 가운데 시가총액 1000억원 이하인 종목은 제외해줘" 같은 조건을 조합할 수도 있다.
다만 처음 대화를 할 때는 '키움증권 MCP로 확인하라'고 명확하게 지시할 필요가 있다. 그렇지 않으면 클로드가 다른 검색 도구나 인터넷 정보를 함께 활용해 답변할 수 있기 때문이다. "앞으로 증권 관련 질의를 할 때는 키움증권 MCP를 먼저 확인해줘"라고 입력하자 이후에는 키움증권 MCP를 우선 활용해 조회했다.
클로드가 키움증권 MCP로 외국인·기관 순매수 데이터를 조회하고 해당 종목의 투자 근거와 위험 요인을 분석한 모습. / 챗GPT 생성 이미지
입력창에, "외국인, 기관이 많이 사는 종목을 알려주고 관련 데이터를 분석해줘"라고 질문하자 키움증권 데이터를 바탕으로 종목을 선별하고 관련 내용을 정리해 보여줬다. 일반 AI 앱에서도 비슷한 형태의 대화와 답변은 가능하지만, 차이。은 내 거래 증권사가 제공하는 데이터와 도구를 기반으로 답변을 받을 수 있다는 。이다. 다만 데이터 조회 결과를 바탕으로 제시한 해석과 분석은 AI가 생성한 내용으로, 증권사의 공식 투자 의견은 아니다
오리지날 양귀비
.
키움증권 RST API에서 IP주소를 등록하는 화면. /챗GPT 생성 이미지
시세 조회까지는 잘 작동했지만 실제 주문에서 문제가 발생했다. '세션에 연결된 키움증권 API로 직접 조회를 시도했으나 지정단말기 인증 실패 오류로 실패했다'는 문구가 나타났다. 알고보니 등록된 IP와 실제 API를 호출하는 네트워크의 IP가 일치하지 않다고 해 추가적인 IP 등록을 해야 했다. 키움증권 REST API 홈페이지에서 현재 사용 중인 IP 주소를 등록한 뒤 다시 주문을 시도했다.
증권사는 보안 정책상 고객이 사전에 등록한 IP에서 API를 이용하도록 하고 있어 IP가 변경될 경우 새로운 IP를 등록해야 했다. 실제 주문까지 가능한 서비스인 만큼 비인가 환경에서의 사용을 제한하기 위한 보안 절차다. 노트북을 들고 장소를 옮겨 다른 와이파이나 네트워크에 접속하면 공인 IP가 달라질 수 있어 이러한 경우 변경된 IP를 다시 등록해야 한다.
AI 주문 시스템이 00산업의 시장가 매수 수량을 묻고, 사용자가 10주를 선택하는 모습. /챗GPT 생성 이미지
IP를 등록한 뒤 다시 주문을 시도하자 주식 매수가 가능해졌다. 채팅창에 "00산업 시장가로 매수해줘"라고 입력하자 해당 종목의 현재가를 조회한 뒤 "이제 수량을 알려주세요. 몇 주를 시장가로 매수할까요?"라는 질문이 돌아왔다. 몇 주를 매수할지 정하는 선택 항목도 같이 떴다.
00산업 1주를 시장가로 매수하도록 입력하자 AI 주문 시스템이 종목과 수량, 가격 등 주문 내용을 확인하는 모습. /챗GPT 생성 이미지.
이후 주문 내용을 확인하는 문구가 나오고, "이대로 실제 주문을 전송할까요?"라는 질문이 나왔다. "응, 매수해줘"라고 채팅창에 입력하자 약 20초 뒤 주문번호와 함께 주문이 정상 접수됐다는 답변이 나왔다. 이후 카카오톡 체결 알림을 통해 실제 매수가 완료된 것을 확인했다. MTS나 HTS를 켜지 않고 AI와 몇 번의 대화만으로 주문에 성공한 셈이다
모바일 손오공릴게임다운로드
.
AI가 진가를 발휘하는 지.은 자신만의 투자 화면을 만들 때다. 하지만 여기에는 한 가지 주의。이 필요하다. 조금 복잡한 조건을 입력하자 무료 버전으로는 처리 시간이 오래 걸리고 작업이 원활하게 진행되지 않았다.
무료 버전으로도 기본적인 종목 조회와 간단한 수급 분석은 가능했다. 그러나 여러 조건을 조합하거나 대시보드를 만드는 등 작업이 복잡해지자 처리 시간이 길어졌고, 연속 작업 중 사용량 제한에 걸리기도 했다. 클로드의 사용량은 단순히 매수·매도 횟수로 정해지는 것이 아니라 메시지 길이와 대화 내용, 사용 기능 등에 따라 달라진다.
월 22달러 요금제인 Pro 플랜으로 전환하자 복잡한 조건을 처리하고 여러 파일을 수정하는 작업이 한층 원활해졌다. 다만 유료 플랜도 무제한은 아니며 일정 시간 단위로 사용량 제한이 적용된다. 현재 사용량은 '설정→사용량'에서 확인할 수 있다.
클로드에 국내 상장 ETF 정보를 한눈에 볼 수 있는 웹사이트 제작을 요청하자 키움증권 MCP로 데이터를 조회하고 대시보드 파일을 생성한 모습. / 챗GPT 생성 이미지
유료 결제 이후 클로드에서 "국내 상장지수펀드(ETF)를 한눈에 볼 수 있는 웹사이트 만들어줘"라고 요청하자 필요한 코드를 작성하고 파일을 생성해 ETF 정보를 정리한 대시보드를 구성했다.
여기에 "미국 ETF도 추가해줘", "키움투자자산운용 상품도 포함해줘"라고 입력하자 기존 화면을 다시 수정했다. 과거라면 개발자에게 의뢰하거나 직접 프로그램을 작성해야 했던 작업이다.
클로드가 키움증권 MCP에서 조회한 ETF 100종목의 현재가·등락률·거래량·순자산가치(NAV) 등을 바탕으로 제작한 '국내 ETF 전광판'. /챗GPT 생성 이미지
초보 투자자라면 클로드 채팅창에서 투자 정보를 조회하고 간단한 투자 아이디어를 구현하는 것부터 시작할 수 있다. 다만 여러 파일을 동시에 다루거나 조건에 따라 반복 실행되는 자동화 프로그램을 구축하려면 클로드의 코딩 에이전트인 '클로드 코드'를 활용하는 것이 유리하다.
모바일 바다이야기게임추천
ChatGPT에는 이와 유사한 역할을 하는 'Codex'가 있다.
클로드와 ChatGPT가 일반적인 대화형 AI 서비스라면 클로드 코드와 Codex는 코드를 작성하고 파일을 수정하거나 프로그램을 실행하는 등 개발 작업에 특화된 AI 에이전트다. 이번에 연결한 MCP는 종목 조회뿐 아니라 주문 기능도 지원해 간단한 매매는 채팅창에서 간단한 대화로 실행할 수 있다. 그러나 여러 조건을 조합해 매매 시。을 판단하고 해당 작업을 반복하는 투자봇을 구축하려면 별도의 프로그램을 만들어야 한다.
예를 들어 "매일 장 시작 전 보유 종목과 시장 데이터를 확인하고, 장중에는 특정 종목의 주가가 이동평균선을 돌파하면서 거래량이 일정 수준 이상 증가하면 매수한 뒤 목표 수익률에 도달하면 매도하는 프로그램을 만들어줘"라고 요청하는 식이다. 이처럼 여러 파일을 만들고 수정하거나 프로그램을 직접 실행·。검하는 복잡한 작업에는 코딩 에이전트가 적합하다.
직접 사용해본 증권사 오픈API는 '누구나 즉시 사용할 수 있는 투자봇'이라기보다 '초기 설정을 넘으면 강력해지는 투자 도구'라는 느낌이다. 계좌 개설과 API 인증, MCP 설치, AI 앱 연결, IP 등록까지 거쳐야 해 코딩을 모르는 일반 투자자에게는 진입장벽이 있는 게 사실이다.
다만 초기 설정을 마치면 사용 방식은 확연히 달라진다. 호출 방식이나 프로그래밍 언어보다 어떤 데이터를 조합하고 어떤 투자 조건을 설정할지 고민하는 데 더 많은 시간이 필요했다. 채팅으로 투자 아이디어를 설명하면 AI가 필요한 데이터를 조회하고 조건을 조합해 결과를 보여주는 만큼, 오픈API 활용의 중심이 '어떻게 코딩할 것인가'에서 '무엇을 만들 것인가'로 옮겨간다고 느껴졌다.
제작에 도움을 준 이재혁 주임은 "과거에는 아이디어를 구현하는 기술이 중요했다면, 이제는 AI에게 무엇을 구현시킬지 정하는 아이디어가 중요해지는 시대"라고 설명했다.
AI와 오픈API의 결합이 투자봇 제작의 기술적 장벽은 낮췄지만 투자 아이디어와 전략까지 대신 만들어주는 것은 아니었다. 어떤 데이터를 활용하고 어떤 조건으로 종목을 선별할지, 실제 주문을 실행할지 결정하는 것은 여전히 투자자의 몫이다.
건을 처리하고 여러
댓글목록
등록된 댓글이 없습니다.
