Package 'Riex'

Title: IEX Stocks and Market Data
Description: Retrieves efficiently and reliably Investors Exchange ('IEX') stock and market data using 'IEX Cloud API'. The platform is offered by Investors Exchange Group (IEX Group). Main goal is to leverage 'R' capabilities including existing packages to effectively provide financial and statistical analysis as well as visualization in support of fact-based decisions. In addition, continuously improve and enhance 'Riex' by applying best practices and being in tune with users' feedback and requirements. Please, make sure to review and acknowledge Investors Exchange Group (IEX Group) terms and conditions before using 'Riex' (<https://iexcloud.io/terms/>).
Authors: Myriam Ibrahim [aut, cre]
Maintainer: Myriam Ibrahim <[email protected]>
License: GPL-2
Version: 1.0.2
Built: 2025-03-02 04:04:04 UTC
Source: https://github.com/theeliteanalyst/riex

Help Index


Returns quote for Crypto Currencies supported by the IEX Cloud API.

Description

For more details, visit:https://iexcloud.io/docs/api/#crypto

Usage

crypto(x, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Data frame that include Crypto currency financial details To retrieve list of 18 Cyrpto Currency Symbols available in IEX as of April 2019.

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  data(package = "Riex")
  CrytoSymbols <- crypto_symbols


## End(Not run)

'IEX' Crypto currency symbols

Description

A List of 18 Cyrpto Currency Symbols available via IEX API v1 as of April 26, 2019. List subject to update. Please visit IEX Site for most current list https://iexcloud.io/docs/api/#reference-data IEX API version 1 will sunset non-Investors Exchange (IEX) data on June 1, 2019.

Usage

crypto_symbols

Format

A data frame with 18 rows and 1 variable:

symbol

symbol, in ticker format

...

Source

https://iexcloud.io/docs/api/#cryptocurrency-symbols


'IEX' financials

Description

Returns income statement, balance sheet, and cash flow data from the most recent reported quarter. For more details, visit:https://iexcloud.io/docs/api/#financials

Usage

iex.cash.flow(x, iex_sk)

iex.balance.sheet(x, iex_sk)

iex.income(x, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Data frame with stock(s) financial data with option of selecting quarterly or annually

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.cash.flow("TSLA", "sk")
 
## End(Not run)

Account and usage details

Description

For more details, visit:https://iexcloud.io/docs/api/#account

Usage

iex.account(iex_sk)

iex.usage(iex_sk)

iex.key.usage(iex_sk)

iex.daily.usage(iex_sk)

iex.monthly.usage(iex_sk)

Arguments

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Most Active Stocks in IEX during the trading day

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR


Retrieves quote, bids, asks, trades and system event for each Stock Symbol

Description

For more details, visit:https://iexcloud.io/docs/api/#book

Usage

iex.book(x, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Details

for function like book(), only one value will be accepted per request

Value

Data frame with stock(s) quote data

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.book("TSLA", "sk")

## End(Not run)

Returns adjusted and unadjusted historical data for up to 15 years. Useful for building charts.

Description

For more details, visit:https://iexcloud.io/docs/api/#historical-prices

Usage

iex.chart(x, r, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

r

An alpha numeric object that represents the time range selected.

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Data frame that includes stock (s) financial data

Note

r takes only of of the values accepted IN API request. "5y", "2y", "1y", "ytd", "6m", "3m", "1m", "1d"

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.chart("TSLA", "1y", "sk")

## End(Not run)

Returns company's key info. For example: Industry, CEO, website, number of employees, ..etc.

Description

For more details, visit:https://iexcloud.io/docs/api/#company

Usage

iex.company(x = "TSLA", iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

data frame with company summary data

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.company("TSLA", "sk")

## End(Not run)

Earnings data for a given company including the actual EPS, consensus, and fiscal period. Earnings are available quarterly (last 4 quarters)

Description

For more details, visit:https://iexcloud.io/docs/api/#earnings

Usage

iex.earnings(x, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Data frame that include earnings

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.earnings("TSLA", "sk")

## End(Not run)

Returns 1 minute bar data where open, high, low, and close are per minute. For latest stock price use the iex.quote function

Description

For more details, visit:https://iexcloud.io/docs/api/#historical-prices

Usage

iex.intraday(x, iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Data frame that includes stock (s) financial data

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.intraday ("TSLA", "sk")

## End(Not run)

Returns the quotes for the top 10 most active symbols. Data scheduled for intraday update.

Description

For more details, visit:https://iexcloud.io/docs/api/#list

Usage

iex.most.active(iex_sk)

Arguments

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Most Active Stocks in IEX during the trading day

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR


Returns key stats per symbol - e.g. Market cap, 52 weeks high & low stock price

Description

For more details, visit:https://iexcloud.io/docs/api/#key-stats

Usage

iex.stats(x = "GM", iex_sk)

Arguments

x

A character vector that can include one or multiple Tickers / Stocks Symbols

iex_sk

is a character vector that include IEX Cloud API Secret Token

Value

Key statistics

Author(s)

Myriam Ibrahim

See Also

Investors Exchange 'IEX' developer guide https://iexcloud.io/docs/api/

Investors Exchange Group (IEX Group) offers flexible and salable pricing.https://iexcloud.io/pricing/

View Investors Exchange Group (IEX Group) terms of use and subscription levels.https://iexcloud.io/terms/

Package 'iexcloudR'https://github.com/schardtbc/iexcloudR

Examples

## Not run: 
  iex.stats("TSLA", "sk")

## End(Not run)