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

在.NET中使用彭博DLWS,PX_LAST字段类别及收盘价获取技术问询

彭博DLWS中PX_LAST字段类别及收盘价获取问题

我在.NET环境中使用彭博数据许可Web服务(DLWS),现咨询以下问题:

  • PX_LAST字段所属的类别,目前已知的类别包括:
    • Security Master
    • Derived
    • Historical
    • Closing Values
  • 我通过GetData请求获取外汇货币对的PX_LAST字段,但不清楚该字段返回的是最新成交价还是最新收盘价,我实际需要的是最新收盘价。

我的请求代码如下:

com.bloomberg.software.GetDataHeaders headers = new com.bloomberg.software.GetDataHeaders();

headers.programflag = com.bloomberg.software.ProgramFlag.adhoc;
headers.programflagSpecified = true;
headers.closingvalues = true;
headers.closingvaluesSpecified = true;
headers.derived = true;
headers.derivedSpecified = true;
headers.historical = true;
headers.historicalSpecified = true;
headers.secmaster = true;
headers.secmasterSpecified = true;
headers.quotecomposite = true;
headers.quotecompositeSpecified = true;
headers.estimates = true;
headers.estimatesSpecified = true;
headers.ws = 0;
headers.snSpecified = true;
headers.usernumberSpecified = true;
headers.wsSpecified = true;
headers.creditrisk = true;
headers.creditriskSpecified = true;
headers.regcomp = true;
headers.regcompSpecified = true;

解答

  1. PX_LAST的类别归属
    PX_LAST字段默认归属**Derived(衍生)**类别,该类别下返回的是实时最新成交价。但如果需要获取收盘价,需要结合Closing Values类别来触发数据映射。

  2. 如何获取收盘价

  • 你当前代码中虽然设置了closingvalues = true,但同时开启了多个类别(如Derived、Historical等),这可能导致DLWS优先返回实时成交价而非收盘价。
  • 调整建议:关闭所有不需要的类别,仅保留closingvalues = true,确保请求明确指向收盘价数据:
    com.bloomberg.software.GetDataHeaders headers = new com.bloomberg.software.GetDataHeaders();
    
    headers.programflag = com.bloomberg.software.ProgramFlag.adhoc;
    headers.programflagSpecified = true;
    // 仅开启Closing Values类别
    headers.closingvalues = true;
    headers.closingvaluesSpecified = true;
    // 关闭其他所有类别
    headers.derived = false;
    headers.derivedSpecified = true;
    headers.historical = false;
    headers.historicalSpecified = true;
    headers.secmaster = false;
    headers.secmasterSpecified = true;
    headers.quotecomposite = false;
    headers.quotecompositeSpecified = true;
    headers.estimates = false;
    headers.estimatesSpecified = true;
    headers.creditrisk = false;
    headers.creditriskSpecified = true;
    headers.regcomp = false;
    headers.regcompSpecified = true;
    // 保留必要的标识字段
    headers.ws = 0;
    headers.snSpecified = true;
    headers.usernumberSpecified = true;
    headers.wsSpecified = true;
    
  1. 补充说明
    对于外汇货币对,开启Closing Values类别后,PX_LAST会返回彭博定盘价(Bloomberg Fixing Price),这就是市场普遍认可的收盘价数据,符合你的需求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 09:05:18