このプロジェクトについて

finshare は pip でインストールでき、Python 3.8+ が必要です。簡潔な関数型 API を採用しており、例えば get_historical_data でヒストリカルK線を取得し、get_snapshot_data で単一証券のリアルタイムスナップショットを取得し、get_batch_snapshots でスナップショットを一括取得します。 その中核機能には以下が含まれます。複数の公開金融データソースを統合すること。データソース障害時に自動的に予備ソースへ切り替えること。異なるソースのデータを統一形式に整理すること。A株、香港株、米国株、先物、ファンドをサポートすること。株式K線、リアルタイム相場、資金流向、龍虎榜、信用取引、ファンド純資産と情報、ETF/LOF、先物相場、証券リストなどのデータ型をカバーすること。 README ではさらに、このライブラリを基にした相場ダッシュボード、条件付きスクリーナー、DingTalk や WeChat の価格アラートボット、Excel データ出力ツール、Flask 相場 API の例が示され、finboard、finscreener、finquant などの関連プロジェクトも列挙されています。プロジェクトはオンラインドキュメント、API リファレンス、クイックスタートガイド、データソースの説明、サンプルコードを提供し、MIT ライセンスを採用しています。