Openclaw용 OpenAlgo Executor

OpenAlgo API를 통해 자동화된 트레이딩 운영 및 시장 데이터 검색을 관리하기 위한 고성능 인터페이스입니다.

anthonyabraham1379-pixel
v1.0.0
Apr 8, 2026
0
718
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install openalgo-executor

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 openalgo-executor 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

OpenAlgo Executor란 무엇인가요?

OpenAlgo Executor는 AI 코딩 에이전트와 금융 시장 간의 간극을 메우기 위해 설계된 정교한 스킬입니다. Openclaw Skills를 통해 이 기능을 워크플로우에 통합함으로써 개발자는 프로그램 방식으로 시장가 주문과 지정가 주문을 실행하고, 실시간 포트폴리오 포지션을 모니터링하며, 실시간 심볼 시세를 조회할 수 있습니다. 이 스킬은 OpenAlgo API를 감싸는 강력한 래퍼로서, 복잡한 트레이딩 로직을 AI 에이전트가 처리할 수 있는 실행 가능하고 사람이 읽을 수 있는 명령으로 변환합니다.

자동 트레이딩 봇을 구축하든 금융 연구 보조 도구를 구축하든, 이 스킬은 트레이딩 백엔드와 안전하고 효율적으로 상호 작용하는 데 필요한 기반을 제공합니다. Openclaw Skills의 더 넓은 생태계의 일부로서, 이 스킬은 사용 편의성을 강조하며, 사용자 지정 API 엔드포인트를 통한 로컬 개발 및 원격 배포를 모두 지원합니다.

OpenAlgo Executor 활용 사례

  • SOL, BTC 또는 ETH와 같은 암호화폐에 대한 자동 시장가 매수 및 매도 주문 실행.
  • 진입 및 청산 지점을 최적화하기 위해 특정 가격 목표에 정밀한 지정가 주문 배치.
  • 현재 모든 오픈 포지션을 실시간으로 검색하여 능동적인 포트폴리오 위험 모니터링.
  • 자동화된 의사 결정을 알리기 위해 심볼 시세 검색을 통한 실시간 시장 정보 수집.
  • ngrok 터널을 통해 원격 OpenAlgo 인스턴스에 연결하여 트레이딩 인프라 확장.

OpenAlgo Executor 작동 원리

  1. AI 에이전트는 symbol, action, quantity와 같은 특정 매개변수를 사용하여 run_command 함수로 명령을 시작합니다.
  2. 요청은 프로젝트 디렉토리에 있는 내부 openalgo_client.py 스크립트에 의해 처리됩니다.
  3. 이 스킬은 기본적으로 localhost를 가리키는 OpenAlgo API 엔드포인트에 연결을 설정하지만, 필요에 따라 재정의할 수 있습니다.
  4. OpenAlgo API는 연결된 거래소에서 요청된 금융 거래 또는 데이터 쿼리를 실행합니다.
  5. 성공 또는 실패 응답이 Openclaw Skills 환경으로 반환되어 에이전트가 시장 상황이나 실행 상태에 대응할 수 있도록 합니다.

OpenAlgo Executor 설정 가이드

이 스킬을 시작하려면 scripts 디렉토리에 openalgo_client.py 스크립트가 있는지 확인하십시오. 이 스크립트는 모든 API 상호 작용을 위한 기본 드라이버 역할을 합니다. CLI 인터페이스를 통해 간단한 시세 명령을 실행하여 설치를 확인할 수 있습니다.

# 스크립트 위치 확인
ls scripts/openalgo_client.py

# 테스트 시세 명령 실행
openalgo-executor.run_command("quote --symbol BTCUSD")

원격 서버나 ngrok 터널을 사용하는 경우, 명령의 인수로 전달할 URL이 준비되어 있는지 확인하십시오.

OpenAlgo Executor 데이터 스키마 및 분류 체계

이 스킬은 트레이딩 API 매개변수에 직접 매핑되는 구조화된 CLI 인수를 통해 작업을 구성합니다. 다음은 주문 및 데이터 작업을 위한 기본 스키마입니다:

인수 설명 기본값 / 유형
--symbol 티커 또는 거래 쌍 (예: BTCUSD) 문자열 (필수)
--action 거래 방향 (매수 또는 매도) 문자열 (주문 시 필수)
--quantity 거래할 수량 또는 금액 숫자 (주문 시 필수)
--type 실행 로직 (시장가 또는 지정가) market (기본값)
--price 지정가 주문을 위한 실행 가격 숫자
--url 대상 OpenAlgo API 엔드포인트 http://localhost:5000 (기본값)

OpenAlgo Executor 고급 기능

  • 사용자 지정 엔드포인트 지원: --url 플래그를 사용하여 연결 가능한 모든 OpenAlgo 인스턴스에 연결하여 Openclaw Skills 내에서 원격 또는 클라우드 기반 트레이딩 설정을 원활하게 합니다.
  • 지정가 주문 정밀도: 단순 시장가 주문을 넘어선 고급 진입 및 청산 전략을 위한 정교한 가격 목표 설정.
  • 실시간 포지션 추적: 동적 위험 관리 및 자동화된 포트폴리오 리밸런싱을 위해 현재 시장 노출 상태에 즉시 액세스.
  • 확장 가능한 스크립팅: 기본 Python 클라이언트는 트레이딩 플랫폼이 발전함에 따라 추가적인 OpenAlgo 엔드포인트를 지원하도록 수정할 수 있습니다.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*