ScannerSubscription Class Reference

View as MarkdownOpen in Claude

Defines a market scanner request.

NameTypeDescription
NumberOfRowsintDetermine the number of rows or results from the market scanner to be returned. Returns the maximum, 50, by default.
InstrumentstringReturns the Instrument type to be returned. See scannerParameters xml response for details.
LocationCodestringReturns the exchange regions to be returned. See scannerParameters xml response for details.
ScanCodestringReturns the code to sort results by. See scannerParameters xml response for details.
AbovePricedoubleSet the maximum MARK price to filter by.
BelowPricedoubleSet the minimum MARK price to filter by.
AboveVolumeintSet the minimum trade volume of the day.
AverageOptionVolumeAboveintDetermine the minimum average option volume from the underlying.
MarketCapAbovedoubleSet the minimum market cap restriction.
MarketCapBelowdoubleSet the maximum market cap restriction.
MoodyRatingAbovestringMinimum Moody Rating
MoodyRatingBelowstringMaximum Moody Rating
SpRatingAbovestringStandard & Poor’s (S&P) uses a letter-based rating system to evaluate the creditworthiness of bonds and debt issuers. This field will indicate the lowest acceptable rating to be returned from the result.
SpRatingBelowstringStandard & Poor’s (S&P) uses a letter-based rating system to evaluate the creditworthiness of bonds and debt issuers. This field will indicate the highest acceptable rating to be returned from the result.
MaturityDateAbovestringSet the minimum Maturity date. Formatted as YYYYMMDD.
MaturityDateBelowstringSet the maximum Maturity date. Formatted as YYYYMMDD.
CouponRateAbovedouble

Set the minimum Coupon Rate

| | CouponRateBelow | double |

Set the maximum Coupon Rate

| | ExcludeConvertible | bool | Determine of the bond should be convertible or not. | | ScannerSettingPairs | string | TagValue pair to indicate scanner restrictions. Currently only supports TagValue(“annualVolatility”, true) or an empty list. | | StockTypeFilter | string | Determine the stock type: Common, CORP, ADR, ETF, ETN, REIT, CEF, ETMF, EFN |