shy3130/tickflow-stock-panel

중국 A주 전용 자가 호스팅 퀀트 워크벤치 — 종목 스크리닝·백테스팅·모니터링을 단일 컨테이너로

완성 앱맘대로 써도 됨 · MITAI 에이전트TypeScript난이도
735+467이번 주0
145포크6이슈

중간맛 분석

React 18 + FastAPI 풀스택 앱으로, Polars 벡터화 연산으로 전 A주 지표를 계산하고 DuckDB에 쿼리합니다. 20개 내장 전략 + AI 자연어 전략 생성(OpenAI 호환 ) + vectorbt 백테스트 엔진을 갖추고 있으며, 단일 컨테이너로 즉시 배포 가능합니다. TickFlow Key 없이도 Free 모드로 핵심 기능을 체험할 수 있고, Tushare 등 서드파티 데이터도 UI에서 설정 가능합니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 중국 A주 종목을 코딩 없이 다양한 조건으로 필터링하고 싶을 때
  • 과거 데이터로 투자 전략의 수익률·샤프지수·최대 낙폭을 검증하고 싶을 때
  • 특정 조건 충족 시 실시간 알림을 받고 싶은 개인 퀀트 투자자

핵심 기능

20개 내장 전략 + AI 자연어 전략 자동 생성 및 핫로드vectorbt 기반 T+1·수수료·슬리피지 반영 백테스트 (SSE 실시간 진행)통합 모니터링 엔진 — 다중 조건 AND/OR + SSE 실시간 푸시 알림

대안 대비 차별점

판다스 대신 Polars를 전면 채택해 전 A주 지표 계산을 벡터화하고, AI 자연어 전략 생성과 서드파티 데이터 UI 연동을 단일 Docker 컨테이너에 통합한 자가 호스팅 퀀트 워크벤치

준비물

  • Python ≥ 3.11
  • Node.js ≥ 20
  • uv (최신)
  • pnpm 9
  • Docker (Docker 배포 방식 사용 시)
  • TickFlow API Key (선택, 없으면 Free 모드)
  • OpenAI 호환 AI API Key (선택, AI 전략 생성 사용 시)

바로 시작하기

  1. 환경변수 파일 복사 후 API Key 입력 (비워두면 Free 모드)
cp .env.example .env
  1. Docker Compose로 빌드 및 실행
docker compose up --build
  1. 브라우저에서 접속
# http://localhost:3018
  1. (구형 CPU에서 AVX2 오류 발생 시) .env에 아래 옵션 추가 후 재빌드
# .env 파일에 추가: BACKEND_EXTRAS=legacy-cpu
docker compose up --build

별 추이 · 7일

735+467 / 7일

활용성 · 따라 만들기 좋은가

샘플 점수 34/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2026년 생성

이 레포에 깃밥 배지 달기

[![깃밥](https://www.gitbap.com/badge/shy3130/tickflow-stock-panel.svg)](https://www.gitbap.com/r/shy3130/tickflow-stock-panel)

🔌 클로드에서 바로 써보기

깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.

방법 ① 커넥터 URL

클로드 설정 → 커넥터에 이 주소를 붙여넣기.

https://www.gitbap.com/api/mcp
방법 ② 플러그인 (체험까지)

플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
연결 방법 자세히 →

AI가 README 기반으로 요약했습니다 · 원문 보기