# 産業チェーン詳細の取得

get_industrial_chain_detail(chain_id)

  • 説明

    産業チェーン詳細を取得します。指定産業チェーンの完全な構造情報を返します。階層ノードリストと関連ニュースリンクを含みます。

  • パラメータ

    パラメータ タイプ 説明
    chain_id int 産業チェーンID
  • 戻り値

    パラメータ タイプ 説明
    ret RET_CODE API呼び出し結果
    data dict ret == RET_OK の場合、辞書データを返す
    str ret != RET_OK の場合、エラー説明を返す
    • データフォーマット:
      フィールド タイプ 説明
      chain_id int 産業チェーンID
      chain_type str 産業チェーンタイプ("CHAIN"/"PARALLEL"/"UP_MID_DOWN")
      name str 産業チェーン名
      node_list list[dict] ノードリスト(階層別にグループ化)
      information_list list[dict] ニュースリンクリスト
      node_id int ノードID
      parent_node_id int 親ノードID(ルートノードは0)
      layer int ノード階層(1から開始)
      name str ノード名
      plate_id int 関連産業プレートID(関連なしはN/A)
      title str ニュースタイトル
      url str ニュースリンク
  • Example

from futu import *

quote_ctx = OpenQuoteContext(host='127.0.0.1', port=11111)

ret, data = quote_ctx.get_industrial_chain_detail(chain_id=9610020)
if ret == RET_OK:
    print(f"chain_id: {data['chain_id']}")
    print(f"chain_type: {data['chain_type']}")
    print(f"name: {data['name']}")
    print(f"node_list (先頭2件):")
    for node in data['node_list'][:2]:
        print(f"  {node}")
    print(f"information_list: {data['information_list']}")
else:
    print('error:', data)

quote_ctx.close()
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
  • Output
chain_id: 9610020
chain_type: UP_MID_DOWN
name: AI
node_list (先頭2件):
  {'node_id': 1, 'parent_node_id': 'N/A', 'layer': 1, 'name': '基础建设层', 'plate_id': 'N/A'}
  {'node_id': 4, 'parent_node_id': 'N/A', 'layer': 1, 'name': '算法层', 'plate_id': 'N/A'}
information_list: []
1
2
3
4
5
6
7

API制限

  • 30秒以内に最大60回のリクエストが可能です
  • ページネーションリクエストは最初のページのみレート制限にカウントされます