{"repo":"BEOKS/tossinvest-skill","free":true,"listed":false,"github":"https://github.com/BEOKS/tossinvest-skill","clone":"git clone https://github.com/BEOKS/tossinvest-skill.git","description":"Agent Skill for Toss Securities Open API with safe dry-run trading CLI","language":"Python","stars":44,"topics":["agent-skill","claude-code","codex","fintech","korean-stock","openapi","python","stock-market","tossinvest","trading-api"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"투자 책임 고지: 이 스킬을 활용해 투자 분석, 자동/자율 주문, 매수/매도 실행을 하는 모든 판단과 결과의 책임은 전적으로 사용자 본인에게 있습니다. 이 프로젝트와 에이전트는 수익을 보장하지 않으며, 손실 가능성을 없애지 않습니다. 토스증권 Open API Agent Skill Codex, Claude Code 같은 에이전트에서 토스증권 Open API를 바로 탐색하고 호출할 수 있도록 만든 Agent Skill입니다. 공식 OpenAPI 문서, 작업 흐름, 표준 라이브러리 기반 CLI, 주문 dry-run, 그리고 사용자가 자연어로 위임한 자율 매수/매도 실행 흐름을 함께 묶었습니다. 왜 쓰나요 - 토스증권 Open API의 인증, 시세, 종목, 계좌, 주문 API를 에이전트가 문서와 스키마 기반으로 다룰 수 있습니다. - scripts/tossinvest.py 로 문서 확인에서 끝나지 않고 실제 조회 호출까지 빠르게 검증할 수 있습니다. - 사용자가 자율거래를 위임하면 에이전트가 계좌, 시세, 호가, 체결, 장 상태를 확인하면서 매수/매도/정정/취소를 반복 수행할 수 있습니다. - 주문 생성/정정/취소는 CLI 기본값이 dry-run이며, 실제 실행은 --execute --yes 가 있어야만 동작합니다. 빠른 데모 설치된 스킬 디렉터리 또는 이 저장소 루트에서 실행합니다. 주문 요청은 기본적으로 실제 주문을 넣지 않고 요청 본문만 보여줍니다. 예상 출력: 설치 전체 지원 에이전트 대상으로 설치: Claude Code처럼 특정 에이전트만 지정: 설치 없이 프롬프트로 사용: 지원 에이전트 npx skills 가 지원하는 에이전트에서 사용할 수 있습니다. 예를 들어 Codex, Claude Code 등에서 스킬 본문과 참조 문서, CLI 사용법을 읽어 작업할 수 있습니다. OpenAI/Codex 계열 UI를 위한 agents/openai.yaml 도 포함되어 있지만, 핵심은 범용 SKILL.md , references/ , scripts/ 구조입니다. 주요 기능 - OAuth2 Client Credentials 토큰 발급 - 국내/미국 주식 종목 정보, 현재가, 호가, 체결, 상하한가, 캔들 조회 - KRW/USD 환율과 국내/미국 장 운영 캘린더 조회 - 계좌 목록, 보유 주식, 주문 목록, 주문 상세 조회 - 매수 가능 금액, 매도 가능 수량, 수수료 조회 - 자연어로 위임된 자율 매수/매도 주문 루프 - 주문 생성, 정정, 취소 dry-run 및 live 실행 - 만료/무효화된 캐시 토큰 자동 재발급, 429 응답 Retry-After 기반 자동 재시도 - 공식 OpenAPI JSON 기반 스키마/엔드포인트 탐색 (rate limit 그룹 포함) 에이전트에게 시킬 수 있는 일 자격증명 다음 환경변수를 설정합니다. CLI는 프로세스 환경변수를 먼저 읽고, 없으면 /.zshrc , /.zprofile , /.profile 의 단순 assignment도 읽습니다. 계좌 API를 자주 쓰면 아래 중 하나를 추가로 설정할 수 있습니다. 토큰","default_branch":null,"files":null,"tree":[],"storefront":"/r/BEOKS","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BEOKS/tossinvest-skill/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}