"BloombergTerminal" (服务连接)

This service connection requires Wolfram Finance Platform »

将您的彭博终端帐户连接到 Wolfram 语言,以获取和分析实时市场数据.

彭博实体自动映射到 Wolfram 语言实体,以进行立即或异步查找.

连接和授权

ServiceConnect["BloombergTerminal"] 创建一个与彭博 LP Desktop API 的连接. 为使用该服务,你必须有 Bloomberg Professional Services 的激活订阅并安装 Bloomberg Terminal.
通过 Bloomberg Terminal app 进行授权.

实体值

Entity["BloombergTerminal","name"]["property"] 获取带有指定名称的彭博终端实体指定的属性值.

请求

ServiceExecute["BloombergTerminal","request",params] 使用参数 params 发送请求给彭博终端 API.
ServiceExecute[req] 发送一个 ServiceRequest 对象 req 给 Bloomberg Terminal API.
ServiceSubmit["BloombergTerminal","request",params] 使用参数 params 提交异步任务从 Bloomberg Terminal API 请求数据.
ServiceSubmit[req] 提交异步任务从 Bloomberg Terminal API 请求数据.
ServiceSubmit[ContinuousTask[req]] 提交一个 ServiceRequest,该对象 req 会不断更新.
ServiceSubmit[ContinuousTask[req,end]] 提交一个 ServiceRequest,该对象 req 会不断更新直到由 end 指定的时间.
ServiceSubmit[ContinuousTask[req,tspan]] 提交一个 ServiceRequest,该对象 req 会不断在时间跨度 tspan 更新.
可以制作以下请求:

属性

请求:

"Properties" 查询由 Bloomberg Terminal 服务支持的属性

请求:

"PropertyInformation" 查询指定属性的描述

参数:
  • "Properties"(required)彭博属性
  • 请求:

    "PropertySearch" 查询指定字段的描述

    参数:
  • "Query"None彭博属性
  • 工具

    请求:

    "InstrumentSearch" 查询工具

    参数:
  • "Query"None查询项
    "YellowKeyFilter"None过滤产品类型
    MaxItems100返回的元素数
  • 市场数据

    请求:

    "Lookup" 查询 Bloomberg Terminal 服务的信息

    参数:
  • "Instrument"(required)彭博工具名或彭博全球 ID (BBGID)
    "Properties"(required)彭博属性
  • 请求::

    "TickData" tick-by-tick(实时逐字纪录)历史

    参数:
  • "Instrument"(required)彭博工具名或 BBGID
    "Date"Automatictick 事件的时间间隔
    "EventType""TRADE"tick 事件对应的事件类型
  • 请求:

    "IntradayBars" 返回 OHLC(开盘、最高、最低、收盘)价格

    参数:
  • "Instrument"(required)彭博工具名或 BBGID
    "Date"Automatic日期范围、指定为 IntervalSpan
    "Event""TRADE"对应事件的盘中条形数据
  • 请求:

    "HistoricalData" 返回历史数据

    参数:
  • "Instruments"(required)彭博工具名或 BBGID
    "Properties"(required)彭博属性
    "Date"Automatic日期范围
  • 范例

    打开所有单元关闭所有单元

    基本范例  (6)

    创建一个新连接:

    获取 BloombergTerminal 实体 "MSFT US Equity" 的属性 "PX_LAST"

    获取前 5 个 Bloomberg Terminal 属性:

    计数所有 Bloomberg Terminal 属性:

    获取 "TRADE" 事件的 "TickEvents":

    获取 "TRADE" 事件的 "IntradayBars"

    获取 "BID" 事件的 "IntradayBars"

    值存在 TimeSeries

    继续更新工具的 "BID""ASK""PX_LAST"

    范围  (7)

    获取实体列表的 Association

    获取指数成员:

    绘制自 2018 年 1 月 1 日"GE US Equity" 的每日 "OPEN" 价格:

    绘制自 1990 年 1 月 1 日每个 "Month""GE US Equity""HIGH" 价格:

    创建一个 ServiceRequest 并提交:

    提交请求并在发生时接收更新:

    去除任务:

    创建任务:

    提交任务:

    列出键:

    得取结果:

    去除所有任务:

    创建请求获取字段:

    异步获取字段: