i.secScreener: Securities Search/Screener

Description Usage Arguments Details Value Data Feed Examples

Description

Returns information on securities that matches passed conditions

Usage

1
i.secScreener(..., literal = NULL)

Arguments

...

Any number of unquoted conditions. Each condition should contain a data point tag a data tag on its left-hand side, a value or expression on a right-hand side and allowed operator in-between.

literal

A string with intrinio-formatted conditions. If not NULL, will ignore parameters and pass literal instead. Recommended when i.secScreener is used in scripts.

Details

Currenly the following operators are available:

==

Equal

>=

Greater or equal

<=

Less or equal

>

Greater

<

Less

%contains%

Contains text


Right-hand side of condition should be either a value, a function call or an expression. Data tags on the right-hand side are not supported by API.
Parser will attempt to evaluate the right-hand side and in case of a failure will consider it a string literal.
Left-hand side is not evaluated.

Value

Data in specified format. See intrOptions for details

Data Feed

https://intrinio.com/data/company-financialsUS Public Company Financials

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#' \dontrun{
i.secScreener(open_price >= 10.50, pricetoearnings > 10)
i.secScreener(literal = 'open_price~gte~10.50,pricetoearnings~gt~10') #Same

#Same results with executable code on right-hand side
a <- 10
b <- 0.5
sq <- 100
i.secScreener(open_price >= a + b, pricetoearnings > sqrt(sq))
}

ksavin/intrinio documentation built on May 20, 2019, 7:03 p.m.