ST

shinnytech/tqsdk-python

API development

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

5.1천 stars 품질 73 트렌드 50Apache-2.0

톈친 정량 개발 패키지, 선물 정량화, 실시간 시장 데이터/과거 데이터/실시간 거래

개요

TqSdk는 Xinyi Technology가 시작하고 주요 코드를 기여한 오픈소스 Python 라이브러리입니다. TqSdk는 매우 적은 코드로 다양한 유형의 정량 거래 전략 프로그램을 구축할 수 있도록 지원하며, 과거 데이터, 실시간 데이터, 개발 및 디버깅, 전략 백테스트, 데모 트레이딩, 실시간 거래, 운영 모니터링, 리스크 관리 등 선물, 옵션, 주식을 아우르는 완전한 솔루션을 제공합니다. * 시장 데이터 게이트웨이는 실시간 시장 데이터와 과거 데이터를 제공합니다 * 거래 중계 게이트웨이는 선물 회사의 거래 시스템에 연결됩니다 * 두 게이트웨이는 Diff 프로토콜을 사용하여 하위 계층에 서비스를 제공합니다 * TqSdk는 Diff 프로토콜에 따라 시장 및 거래 중계 게이트웨이에 연결되어 시장 및 거래 기능을 구현합니다 * , 상장 중인 모든 거래 가능한 계약을 *** 제공하여 여러 라이브 및 데모 계정과 동시 거래, 중기, 융항, 지에이시 같은 자산 관리 카운터, 그리고 Yida, CTPMINI 같은 고속 카운터도 지원합니다 ***, 복잡한 전략 백테스팅 지원, 시장 데이터와 거래 데이터가 모두 인메모리 데이터베이스에 저장됨, 접근 지연 없음 *, 편리한 데이터 분석 *, 강제 프레임워크 구조 없음, 임의의 복잡성 전략 지원, 여러 상품에 대한 다중 K-라인/실시간 시가 사용, 단일 거래 전략 프로그램 내에서 여러 상품 상품을 거래할 수 있습니다 *** AI, 에이전트, OpenClaw가 TqSdk를 더 잘 이해하고 사용할 수 있도록 하려면, 다음 콘텐츠를 직접 복사할 수 있습니다: 먼저 TqSdk 스킬팩 [https://doc.shinnytech.com/tqsdk/latest/ai_editor/skills/tqsdk-trading-and-data.zip,然后先阅读其中的 SKILL.md 을 다운로드하고 추출한 후, 내부의 지침을 따라 TqSdk 질문에 답하거나 코드를 작성해 주세요. * AI 도구와 함께 TqSdk 사용 * Trae에서 효율적으로 학습하고 TqSdk 활용하기 * CodeBuddy에서 TqSdk를 효율적으로 배우고 사용하기 * Codex와 함께 TqSdk 프로젝트를 협업하여 개발 * TqSdk Skills 압축 패키지 및 사용 지침 * TqSdk Skills 팩 다운로드 tqsdk-trading-and-data.zip TqSdk는 Python 3.9 이상만 지원합니다. TqSdk를 설치하려면 pip를 사용할 수 있습니다: 문서의 HTML 버전을 온라인으로 읽어보세요: https://doc.shinnytech.com/tqsdk/latest

개요(AI 번역)

TqSdk는 Xinyi Technology가 시작한 오픈 소스 Python 라이브러리로, 주요 코드 기여자가 있습니다. TqSdk는 사용자가 매우 적은 코드로 다양한 유형의 정량적 거래 전략 프로그램을 구축할 수 있도록 지원합니다. 또한 과거 데이터, 실시간 데이터, 개발 및 디버깅, 전략 백테스트, 시뮬레이션 트레이딩, 실시간 거래, 운영 모니터링, 리스크 관리 등 선물, 옵션, 주식을 아우르는 완벽한 솔루션을 제공합니다.

빨리 시작하세요

TqSdk 사용법을 빠르게 배우고 싶으시다면, 10분 빠른 시작 가이드를 방문해 주세요.

시스템 아키텍처

  • 시장 데이터 게이트웨이는 실시간 시장 및 과거 데이터를 제공합니다
  • 트레이딩 릴레이 게이트웨이는 선물 회사의 거래 시스템과 연결하는 역할을 담당합니다
  • 두 게이트웨이는 Diff 프로토콜을 통해 다음과 같은 서비스에 대해 일관되게 제공합니다
  • TqSdk는 Diff 프로토콜에 따라 시장 데이터 게이트웨이 및 거래 중계 게이트웨이에 연결되어 시장 및 거래 기능을 가능하게 합니다

주요 특징

TqSdk가 제공하는 기능은 단순한 프로그램부터 복잡한 것까지 다양한 정책 프로그램을 지원합니다:

  • 회사 수준의 데이터 운영, 현재 거래 가능한 모든 계약의 틱 및 캔들스틱 데이터를 제공

  • 다중 계정 지원, 여러 라이브 및 데모 계정으로 동시에 거래할 수 있습니다

  • 시장 내 선물 회사의 90%가 실시간 거래를 지원합니다

  • 주식, 옵션, 선물 거래를 지원합니다

  • CTP 직접 거래 지원, 중기, 융항, 제이이시 같은 자산운용 카운터, 그리고 Yida, CTPMINI 같은 고속 카운터

  • **데모 트레이딩 지원

  • 틱 레벨 및 K-라인 레벨 백테스트 지원, 복잡한 전략에 대한 백테스트 지원

  • 거의 100개의 기술 표시 기능과 소스 코드를 제공합니다

  • 사용자는 데이터베이스를 구축하거나 유지할 필요가 없습니다; 시장 시세와 거래 데이터는 모두 메모리 내 데이터베이스에 저장되며 접근 지연이 없습니다

  • **pandas 및 numpy 라이브러리에 대한 최적화된 지원 제공 편리한 데이터 분석을 위한

  • 유연한 전략 작성 방법, 필수 프레임워크 구조 없음, 임의의 복잡도 전략 지원, 여러 상품에 대한 여러 K-라인 차트/실시간 시가 사용과 단일 거래 전략 프로그램 내에서 여러 상품 상품을 거래할 수 있습니다

  • 톈친 AI 어시스턴트와 함께 기능 설명, 전략 작성 안내, 오류 분석 등의 지원을 제공합니다

AI/에이전트와 함께 TqSdk 사용

공식 스킬을 먼저 AI 코딩 도구에 넘기고, 그 다음 요구사항을 설명하는 것이 좋습니다. 다음 내용을 직접 복사할 수 있습니다:

먼저 공식 TqSdk 스킬 팩을 다운로드하고 추출해 주세요: https://doc.shinnytech.com/tqsdk/latest/ai_editor/skills/tqsdk-trading-and-data.zip 먼저 SKILL.md 을 읽고, 그 다음에 과제에 따라 참고문헌이나 지침서를 읽으세요. 코드를 로컬에서 실행해야 한다면, 먼저 프로젝트의 Python 환경과 TqSdk를 확인하고; 설치하지 않았다면 프로젝트 의존성 요구사항에 따라 환경에 설치하고, 가져오기 가능성을 확인한 후 진행하며, 기존 버전으로 자동 업그레이드하지 마세요.

스킬 팩은 완전히 추출되어야 하며; 자동으로 소프트웨어를 설치하거나 계정을 연결하지 않습니다. 설치 및 운영에는 로컬 실행 기능이 있는 AI 도구가 필요합니다.

관련 문서 및 자료:

  • AI 도구를 통한 TqSdk 사용
  • Trae에서 TqSdk를 효율적으로 배우고 활용하세요
  • WorkBuddy에서 TqSdk를 효율적으로 배우고 사용하기

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add shinnytech/tqsdk-python
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →