Market

class Market(session: Session, production: Boolean?, verbose: Boolean?, baseUrl: String?, retryPolicy: RetryPolicy<Any>?) : Service

Functions

createClient
Link copied to clipboard
fun <T> createClient(javaClass: Class<T>, module: SimpleModule? = null): T
execute
Link copied to clipboard
fun <T> execute(call: Call<T>): Response<T>
lookup
Link copied to clipboard
fun lookup(search: String): List<LookupResult>?
optionChains
Link copied to clipboard
fun optionChains(symbol: String, expiryDate: GregorianCalendar? = null, strike: Float? = null, distance: Int? = null, includeWeekly: Boolean? = null, category: OptionCategory? = null, chainType: OptionType? = null, priceType: PriceType? = null): OptionChainResponse?
Retrieves one or many options chains for specified options
optionExpirationDates
Link copied to clipboard
fun optionExpirationDates(symbol: String, expirationType: OptionExpirationType? = null): List<OptionExpirationDate>?
ticker
Link copied to clipboard
fun ticker(symbol: String): QuoteData?
tickers
Link copied to clipboard
fun tickers(symbols: List<String>): List<QuoteData>?

Properties

retryPolicy
Link copied to clipboard
val retryPolicy: RetryPolicy<Any>? = null
session
Link copied to clipboard
val session: Session

Sources

jvm source
Link copied to clipboard