Learn R Programming

RTL (version 1.3.7)

getPrices: Morningstar Commodities API multiple calls

Description

Multiple Morningstar API calls using getPrice functions. Refer to getPrices() for list of currently supported data feeds.

Usage

getPrices(
  feed = "CME_NymexFutures_EOD",
  contracts = c("CL9Z", "CL0F", "CL0M"),
  from = "2019-01-01",
  iuser = "x@xyz.com",
  ipassword = "pass"
)

Value

wide data frame. tibble

Arguments

feed

Morningstar Feed Table. character

contracts

Symbols vector. character

from

From date yyyy-mm-dd. character

iuser

Morningstar user name as character - sourced locally in examples. character

ipassword

Morningstar user password as character - sourced locally in examples. character

Author

Philippe Cote

Examples

Run this code
if (FALSE) {
getPrices(
  feed = "CME_NymexFutures_EOD", contracts = c("@CL0Z", "@CL1F", "@CL21H", "@CL21Z"),
  from = "2020-01-01", iuser = username, ipassword = password
)
}

Run the code above in your browser using DataLab