Repolode
Folgerjun

Folgerjun/stock-tui

AKShareのデータを使い、A株の基本情報と出来高付きローソク足チャートを表示するターミナルツール。

代替できる製品:Wind TerminalTonghuashun

スター
153
フォーク
14
未解決の Issue
1
最終コミット
2 か月前

これは何?

stock-tuiは、PowerShellやWindows Terminal、Linuxシェルなどのターミナルから中国A株を検索できるコマンドラインツールです。銘柄コードまたは中国語の企業名を指定すると、最新価格、騰落率、始値、前日終値、高値、安値、動的PER、PBR、出来高、売買代金、売買回転率、時価総額と流通時価総額をまとめたパネルを表示します。

サマリーテーブルに加え、ASCIIのローソク足チャートと、その下に出来高の棒グラフを描画します。値上がりは赤、値下がりは緑で表示されます。表示する取引日数と価格調整モード(前方修正、後方修正、調整なし)は、コマンドラインオプションで指定できます。チャートを無効にして、テキストだけの表示にすることもできます。

市場データの取得にはAKShareを使います。APIキーは不要で、EastmoneyとXueqiuの公開相場エンドポイントを利用します。名前での検索を高速化するため、市場全体のコードと銘柄名の一覧をローカルに1日間キャッシュします。また、ローカルプロキシを経由せず、ネットワークエラー時には再試行します。

主な機能

  • 01A株の最新価格、騰落率、PER、PBR、出来高、売買代金、時価総額を表示します。
  • 02赤と緑の出来高ヒストグラム付きローソク足チャートをターミナルに描画します。
  • 03取引所コードの有無を問わず銘柄コードを指定でき、中国語の銘柄名にも対応します。
  • 04表示する取引日数と、前方修正・後方修正・調整なしの価格調整方法を選べます。
  • 05pipでコマンドラインツールとしてインストールできます。

ユースケース

  • ブラウザーを開かずに、ターミナルから中国株の価格やバリュエーションを確認する。
  • SSHやコンソールのセッションで、ここ数カ月のローソク足チャートを手早く見る。
  • スクリプトや日々の作業で、企業名からA株の相場情報を検索する。

クイックスタート

  1. 1

    プロジェクトのフォルダーに移動する

    cd stock-tui
  2. 2

    仮想環境を作成する

    python -m venv .venv
  3. 3

    依存関係をインストールする

    .\.venv\Scripts\pip install -r requirements.txt
  4. 4

    銘柄情報とK線チャートを表示する(600519は貴州茅台)

    .\.venv\Scripts\python.exe main.py 600519

使う前に知っておきたいこと

  • プロジェクトにライセンスがないため、利用条件が不明です。
  • 中国A株のみを対象としており、AKShare経由で東方財富と雪球の公開相場インターフェースを利用しています。

トピック

よくある質問

stock-tui とは?
AKShareのデータを使い、A株の基本情報と出来高付きローソク足チャートを表示するターミナルツール。 stock-tuiは、PowerShellやWindows Terminal、Linuxシェルなどのターミナルから中国A株を検索できるコマンドラインツールです。銘柄コードまたは中国語の企業名を指定すると、最新価格、騰落率、始値、前日終値、高値、安値、動的PER、PBR、出来高、売買代金、売買回転率、時価総額と流通時価総額をまとめたパネルを表示します。
stock-tui は無料で使えますか?ライセンスは?
stock-tui にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
stock-tui は今もメンテナンスされていますか?
半年以内に更新あり。stock-tui の最終コミットは 2026年8月26日 です。
stock-tui は何に使えますか?
ブラウザーを開かずに、ターミナルから中国株の価格やバリュエーションを確認する。 SSHやコンソールのセッションで、ここ数カ月のローソク足チャートを手早く見る。 スクリプトや日々の作業で、企業名からA株の相場情報を検索する。
stock-tui のインストール方法は?
プロジェクトのフォルダーに移動する: cd stock-tui 仮想環境を作成する: python -m venv .venv 依存関係をインストールする: .\.venv\Scripts\pip install -r requirements.txt 銘柄情報とK線チャートを表示する(600519は貴州茅台): .\.venv\Scripts\python.exe main.py 600519
stock-tui はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Folgerjun/stock-tui

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト