OpenSource-Hub
F

free-stockdb

SHA-256
1.4k stars·開発ツール·SHA-256 チェックサム確認済み

A株とETF向けのローカル定量データエンジン、インクリメンタル同期、39種類のインジケーター、権利調整、5つの呼び出し方法を内蔵。30分で全市場のバックテストを開始可能。

ワンクリックでA株データを同期、ローカルで瞬時に指標計算、リモートAPIに別れを告げる。

主な機能

  • 增量同期と断点レジューム:変更データのみをダウンロードし、Zstd圧縮に対応。CSV/MySQLと比べて3倍以上のディスク容量を節約
  • 内蔵39種類のテクニカル指標+5種類の指数計算:MA、MACD、KDJ、BOLLなど。Rustコア計算はpandasより3倍高速
  • 5つの呼び出し方式:Python SDK、HTTP API、Excel/WPSマクロ、HTMLページ、AI MCP(Claude、Cursor対応)
  • 完全な権利調整対応:前方修正、後方修正、未修正。権利調整係数を内蔵
  • セクターマッピング:内蔵の申万一二三级行业+1200以上のコンセプトセクター。ミリ秒単位の双方向クエリ

できないこと

  • 現在はWindows版(v0.2.1)のみ提供しており、Mac版とLinux版は近日公開予定です。
  • データソースはsync_url.txtで設定し、デフォルトでは公開ノードを使用しますが、内網やオフラインファイルに切り替えることも可能です。
  • 権利調整係数はデータソースから取得されます。価格と取引量をサンプリングして期待通りであることを確認することを推奨します。
  • サービスはデフォルトで127.0.0.1:7899をリッスンし、外部ネットワークに主動的に公開されることはありませんが、LAN共有は手動で有効にする必要があります。
  • 初回同期で分足データには約20GBのディスク容量(フルデータ含む)が必要です。十分な空き容量を確保することを推奨します。

使用例

  • 全市場の分足レベルバックテスト:リモートインターフェースを待たずに、ローカルで直接7000以上の銘柄指標を一括計算
  • AIクオンツアシスタント:MCPプロトコルを介して、Claude、CursorなどのAIツールがローカル相場を直接クエリし、テクニカル指標を計算できるようにする

詳細説明

free-stockdbは、A株市場とETF向けに特化したローカル quantitative(定量)データエンジンです。インクリメンタル同期、自動クレンジング、権利処理、39種類のテクニカル指標(移動平均線、MACD、KDJなど)および5種類の指数計算方法を統合しており、Python、HTTP、Excel/WPS、HTMLページ、AI MCPの5つの呼び出し方法を提供します。すべてのデータはローカルに保存され、Zstd圧縮を使用しており、オフラインクエリ、バッチ計算、バックテストをサポートします。TushareやAKShareなどのオンラインAPIでは全市場のバックテスト環境を構築するのに10〜15営業日かかるのに対し、free-stockdbは30分で使用開始できます。定量開発者、金融アナリスト、AIによる銘柄選定を支援したいユーザーに適しています。

タグ

量化交易A股数据引擎本地数据库技术指标PythonHTTPExcelMCP

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Windows配布パッケージをダウンロードし、任意のディレクトリに解凍する

4

データ更新ツールを実行し(update.exeをダブルクリック)、./dataフォルダへのデータ同期を待つ

5

stockdbサービスを起動する(stockdb.exeをダブルクリック、わずか2.2MB)

インストールガイド
  1. Windows配布パッケージをダウンロードし、任意のディレクトリに解凍する
  2. データ更新ツールを実行し(update.exeをダブルクリック)、./dataフォルダへのデータ同期を待つ
  3. stockdbサービスを起動する(stockdb.exeをダブルクリック、わずか2.2MB)
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

ae34269354186c612e8678aa7bdeab0fcff58785ac11bb5259ec5b5b91cb2f16

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

解凍してできたフォルダ全体を削除すれば完全にアンインストールできます。すべてのローカルデータは./dataに保持されます(クリーンアップが必要な場合は手動でそのフォルダを削除してください)。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-07-29T05:28:13Z
GitHub リポジトリ公式サイト

類似プロジェクト