# 口座資金の照会

accinfo_query(trd_env=TrdEnv.REAL, acc_id=0, acc_index=0, refresh_cache=False, currency=Currency.HKD, asset_category=AssetCategory.NONE)

  • 概要

    取引口座の純資産額、証券時価、現金、購買力などの資金データを照会します。

  • パラメータ

    パラメータ 説明
    trd_env TrdEnv 取引環境
    acc_id int 取引口座 ID
    acc_index int 取引口座リスト内の口座インデックス
    refresh_cache bool キャッシュを更新するかどうか
    currency Currency 資金の表示通貨
    asset_category AssetCategory 資産類别
  • 戻り値

    パラメータ 説明
    ret RET_CODE API呼び出し結果
    data pd.DataFrame 当 ret == RET_OK 时,返す資金データ
    str 当 ret != RET_OK 时,返すエラー説明
    • 資金データフォーマットは以下の通り:
      フィールド タイプ 説明
      power float 最大購買力
      max_power_short float 空売り購買力
      net_cash_power float 現金購買力
      total_assets float 総資産純資産
      securities_assets float 証券資産純資産
      fund_assets float 基金資産純資産
      bond_assets float 债券資産純資産
      cash float 現金
      market_val float 証券時価
      long_mv float ロング時価
      short_mv float ショート時価
      pending_asset float 在途資産
      interest_charged_amount float 计息金额
      frozen_cash float 凍結資金
      avl_withdrawal_cash float 現金可提
      max_withdrawal float 最大出金可能額
      currency Currency 计価通貨
      available_funds float 可用資金
      unrealized_pl float 未実现損益
      realized_pl float 已実现損益
      risk_level CltRiskLevel リスク管理ステータス
      risk_status CltRiskStatus リスクステータス
      initial_margin float 初始保証金
      margin_call_margin float Margin Call 保証金
      maintenance_margin float 维持保証金
      hk_cash float 港元現金
      hk_avl_withdrawal_cash float 港元可提
      hkd_net_cash_power float 港元現金購買力
      hkd_assets float 香港株資産純資産
      us_cash float 美元現金
      us_avl_withdrawal_cash float 美元可提
      usd_net_cash_power float 美元現金購買力
      usd_assets float 米国株資産純資産
      cn_cash float 人民币現金
      cn_avl_withdrawal_cash float 人民币可提
      cnh_net_cash_power float 人民币現金購買力
      cnh_assets float A股資産純資産
      jp_cash float 日元現金
      jp_avl_withdrawal_cash float 日元可提
      jpy_net_cash_power float 日元現金購買力
      jpy_assets float 日股資産純資産
      sg_cash float 新元現金
      sg_avl_withdrawal_cash float 新元可提
      sgd_net_cash_power float 新元現金購買力
      sgd_assets float 新股資産純資産
      au_cash float 澳元現金
      au_avl_withdrawal_cash float 澳元可提
      aud_net_cash_power float 澳元現金購買力
      aud_assets float 澳股資産純資産
      ca_cash float 加元現金
      ca_avl_withdrawal_cash float 加元可提
      cad_net_cash_power float 加元現金購買力
      cad_assets float 加元資産純資産
      my_cash float 令吉現金
      my_avl_withdrawal_cash float 令吉可提
      myr_net_cash_power float 令吉現金購買力
      myr_assets float 令吉資産純資産
      is_pdt bool 是否為 PDT 口座
      pdt_seq string 剩余日内取引次数
      beginning_dtbp float 初期デイトレード購買力
      remaining_dtbp float 残りデイトレード購買力
      dt_call_amount float デイトレード未払い金額
      dt_status DtStatus デイトレード制限状況
  • Example

from moomoo import *
trd_ctx = OpenSecTradeContext(filter_trdmarket=TrdMarket.US, host='127.0.0.1', port=11111, security_firm=SecurityFirm.FUTUINC)
ret, data = trd_ctx.accinfo_query()
if ret == RET_OK:
    print(data)
    print(data['power'][0])  # 最初の行の購買力を取得
    print(data['power'].values.tolist())  # list に変換
else:
    print('accinfo_query error: ', data)
trd_ctx.close()  # この接続をクローズ
1
2
3
4
5
6
7
8
9
10
  • Output
power  max_power_short  net_cash_power  total_assets  securities_assets  fund_assets  bond_assets   cash   market_val      long_mv   short_mv  pending_asset  interest_charged_amount  frozen_cash  avl_withdrawal_cash  max_withdrawal currency available_funds unrealized_pl realized_pl risk_level risk_status  initial_margin  margin_call_margin  maintenance_margin  hk_cash  hk_avl_withdrawal_cash  hkd_net_cash_power  hkd_assets  us_cash  us_avl_withdrawal_cash  usd_net_cash_power  usd_assets  cn_cash  cn_avl_withdrawal_cash  cnh_net_cash_power  cnh_assets  jp_cash  jp_avl_withdrawal_cash  jpy_net_cash_power jpy_assets  sg_cash sg_avl_withdrawal_cash sgd_net_cash_power sgd_assets  au_cash au_avl_withdrawal_cash aud_net_cash_power aud_assets  ca_cash ca_avl_withdrawal_cash cad_net_cash_power cad_assets  my_cash my_avl_withdrawal_cash myr_net_cash_power myr_assets  is_pdt pdt_seq beginning_dtbp remaining_dtbp dt_call_amount dt_status
0  465453.903307    465453.903307             0.0   289932.0404        197028.2204     92903.82          0.0  25.18  197003.0448  211960.7568 -14957.712            0.0                      0.0    25.930845                  0.0             0.0      HKD             N/A           N/A         N/A        N/A      LEVEL3   219346.648525       288656.787955       181250.967601      0.0                     0.0          13225.7955     0.0   3.24                     0.0           9656.4365      0.0    0.0                     0.0                 0.0    0.0      0.0                     0.0                 0.0     0.0    N/A                    N/A                N/A     0.0    N/A                    N/A                N/A    0.0    N/A                    N/A                N/A    0.0    N/A                    N/A                N/A    0.0        N/A     N/A            N/A            N/A            N/A       N/A
465453.903307
[465453.903307]
1
2
3
4

APIレート制限

  • 同一口座ID(acc_id) 每 30 秒内最多リクエスト 10 次照会口座資金API
  • このAPIの呼び出しは、キャッシュを更新する場合のみレート制限の対象となります