Class: Crawlora::YahooFinanceGroup

Inherits:
Object
  • Object
show all
Defined in:
sig/crawlora.rbs

Instance Method Summary collapse

Constructor Details

#initializeYahooFinanceGroup

Returns a new instance of YahooFinanceGroup.

Parameters:

  • (Client)
  • (Hash[String, String])


930
# File 'sig/crawlora.rbs', line 930

def initialize: (Client, Hash[String, String]) -> void

Instance Method Details

#calendarObject

Parameters:

  • type: (String)
  • start: (String)
  • end: (String)
  • limit: (Integer)
  • offset: (Integer)
  • market_cap: (Float)
  • filter_most_active: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


932
# File 'sig/crawlora.rbs', line 932

def calendar: (?type: String, ?start: String, ?end: String, ?limit: Integer, ?offset: Integer, ?market_cap: Float, ?filter_most_active: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#calendarsObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


931
# File 'sig/crawlora.rbs', line 931

def calendars: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#downloadObject

Parameters:

  • request: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


933
# File 'sig/crawlora.rbs', line 933

def download: (?request: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#industriesObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


934
# File 'sig/crawlora.rbs', line 934

def industries: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#industryObject

Parameters:

  • key: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


935
# File 'sig/crawlora.rbs', line 935

def industry: (?key: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#lookupObject

Parameters:

  • query: (String)
  • type: ("all", "equity", "etf", "mutualfund", "index", "future", "currency", "cryptocurrency")
  • count: (Integer)
  • start: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


936
# File 'sig/crawlora.rbs', line 936

def lookup: (?query: String, ?type: "all" | "equity" | "etf" | "mutualfund" | "index" | "future" | "currency" | "cryptocurrency", ?count: Integer, ?start: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#market_statusObject

Parameters:

  • market: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


937
# File 'sig/crawlora.rbs', line 937

def market_status: (?market: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#market_summaryObject

Parameters:

  • market: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


938
# File 'sig/crawlora.rbs', line 938

def market_summary: (?market: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#screenerObject

Parameters:

  • id: (String)
  • count: (Integer)
  • offset: (Integer)
  • sort_field: (String)
  • sort_asc: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


940
# File 'sig/crawlora.rbs', line 940

def screener: (?id: String, ?count: Integer, ?offset: Integer, ?sort_field: String, ?sort_asc: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#screener_customObject

Parameters:

  • request: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


939
# File 'sig/crawlora.rbs', line 939

def screener_custom: (?request: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#screenersObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


941
# File 'sig/crawlora.rbs', line 941

def screeners: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#searchObject

Parameters:

  • q: (String)
  • quotes_count: (Integer)
  • news_count: (Integer)
  • lists_count: (Integer)
  • include_research: (Boolean)
  • enable_fuzzy_query: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


942
# File 'sig/crawlora.rbs', line 942

def search: (?q: String, ?quotes_count: Integer, ?news_count: Integer, ?lists_count: Integer, ?include_research: bool, ?enable_fuzzy_query: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#sectorObject

Parameters:

  • key: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


944
# File 'sig/crawlora.rbs', line 944

def sector: (?key: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#sectorsObject

Parameters:

  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


943
# File 'sig/crawlora.rbs', line 943

def sectors: (?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_actionsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


945
# File 'sig/crawlora.rbs', line 945

def ticker_actions: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_analystsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


946
# File 'sig/crawlora.rbs', line 946

def ticker_analysts: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_calendarObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


947
# File 'sig/crawlora.rbs', line 947

def ticker_calendar: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_capital_gainsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


948
# File 'sig/crawlora.rbs', line 948

def ticker_capital_gains: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_dividendsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


949
# File 'sig/crawlora.rbs', line 949

def ticker_dividends: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_earningsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


950
# File 'sig/crawlora.rbs', line 950

def ticker_earnings: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_earnings_datesObject

Parameters:

  • symbol: (String)
  • limit: (Integer)
  • offset: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


951
# File 'sig/crawlora.rbs', line 951

def ticker_earnings_dates: (?symbol: String, ?limit: Integer, ?offset: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_financialsObject

Parameters:

  • symbol: (String)
  • statement: (String)
  • period: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


952
# File 'sig/crawlora.rbs', line 952

def ticker_financials: (?symbol: String, ?statement: String, ?period: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_fundsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


953
# File 'sig/crawlora.rbs', line 953

def ticker_funds: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_historyObject

Parameters:

  • symbol: (String)
  • period: (String)
  • start: (String)
  • end: (String)
  • interval: (String)
  • include_prepost: (Boolean)
  • include_actions: (Boolean)
  • auto_adjust: (Boolean)
  • back_adjust: (Boolean)
  • keepna: (Boolean)
  • rounding: (Boolean)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


954
# File 'sig/crawlora.rbs', line 954

def ticker_history: (?symbol: String, ?period: String, ?start: String, ?end: String, ?interval: String, ?include_prepost: bool, ?include_actions: bool, ?auto_adjust: bool, ?back_adjust: bool, ?keepna: bool, ?rounding: bool, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_history_metadataObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


955
# File 'sig/crawlora.rbs', line 955

def ticker_history_metadata: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_holdersObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


956
# File 'sig/crawlora.rbs', line 956

def ticker_holders: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_infoObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


957
# File 'sig/crawlora.rbs', line 957

def ticker_info: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_isinObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


958
# File 'sig/crawlora.rbs', line 958

def ticker_isin: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_newsObject

Parameters:

  • symbol: (String)
  • count: (Integer)
  • tab: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


959
# File 'sig/crawlora.rbs', line 959

def ticker_news: (?symbol: String, ?count: Integer, ?tab: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_optionsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


960
# File 'sig/crawlora.rbs', line 960

def ticker_options: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_options_expirationObject

Parameters:

  • symbol: (String)
  • expiration: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


961
# File 'sig/crawlora.rbs', line 961

def ticker_options_expiration: (?symbol: String, ?expiration: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_quoteObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


962
# File 'sig/crawlora.rbs', line 962

def ticker_quote: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_sec_filingsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


963
# File 'sig/crawlora.rbs', line 963

def ticker_sec_filings: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_sharesObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


964
# File 'sig/crawlora.rbs', line 964

def ticker_shares: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_shares_fullObject

Parameters:

  • symbol: (String)
  • start: (String)
  • end: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


965
# File 'sig/crawlora.rbs', line 965

def ticker_shares_full: (?symbol: String, ?start: String, ?end: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_splitsObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


966
# File 'sig/crawlora.rbs', line 966

def ticker_splits: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_sustainabilityObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


967
# File 'sig/crawlora.rbs', line 967

def ticker_sustainability: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

#ticker_valuationObject

Parameters:

  • symbol: (String)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


968
# File 'sig/crawlora.rbs', line 968

def ticker_valuation: (?symbol: String, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped

Parameters:

  • region: (String)
  • count: (Integer)
  • _response_type: ("auto", "json", "text", "stream")
  • _timeout: (Float)
  • _headers: (Hash[String, String])
  • (Object)

Returns:

  • (Object)


969
# File 'sig/crawlora.rbs', line 969

def trending: (?region: String, ?count: Integer, ?_response_type: ("auto" | "json" | "text" | "stream"), ?_timeout: Float, ?_headers: Hash[String, String], **untyped) -> untyped