You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Python TWS API查询盈透证券账户的基础货币?

查询盈透证券账户基础货币的直接方法

有更直接的方式获取账户基础货币,不用遍历汇率数据:

  • 调用reqAccountSummary时,指定标签为**NetLiquidation**,在accountSummary回调里的currency参数就是账户的基础货币。示例代码:
# 发起账户汇总请求,指定NetLiquidation标签
self.reqAccountSummary(reqId=9001, groupName="All", tags="NetLiquidation")

# 处理回调获取基础货币
def accountSummary(self, reqId: int, account: str, tag: str, value: str, currency: str):
    if tag == "NetLiquidation":
        print(f"账户基础货币:{currency}")
  • 另外也可以用reqAccountUpdatesMulti接口,订阅账户更新后,在返回的字段里也能直接拿到基础货币,但NetLiquidation的方式最简洁可靠。

你之前通过找汇率为1的ExchangeRate的方法是可行的,但上面的方式更直接高效。

内容的提问来源于stack exchange,提问作者Noyer282

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 14:39:49