Liking cljdoc? Tell your friends :D

edgar.company


cik->tickerclj

(cik->ticker cik)

Reverse lookup: CIK integer or string → ticker symbol.

Reverse lookup: CIK integer or string → ticker symbol.
sourceraw docstring

company-cikclj

(company-cik ticker-or-cik)

Return the zero-padded 10-digit CIK for a ticker or CIK input.

Return the zero-padded 10-digit CIK for a ticker or CIK input.
sourceraw docstring

company-metadataclj

(company-metadata ticker-or-cik)

Return a shaped metadata map for a company from the SEC submissions endpoint. Accepts ticker or CIK. Extracts the most useful fields from the raw response.

Returns: {:cik "0000320193" :name "Apple Inc." :tickers ["AAPL"] :exchanges ["Nasdaq"] :sic "3571" :sic-description "Electronic Computers" :entity-type "operating" :category "Large accelerated filer" :state-of-inc "CA" :state-of-inc-description "CA" :fiscal-year-end "0926" ; MMDD format as returned by SEC :ein "942404110" :phone "(408) 996-1010" :website "" :addresses {:business {...} :mailing {...}} :former-names [{:name "..." :date "..."}]}

Return a shaped metadata map for a company from the SEC submissions endpoint.
Accepts ticker or CIK. Extracts the most useful fields from the raw response.

Returns:
  {:cik               "0000320193"
   :name              "Apple Inc."
   :tickers           ["AAPL"]
   :exchanges         ["Nasdaq"]
   :sic               "3571"
   :sic-description   "Electronic Computers"
   :entity-type       "operating"
   :category          "Large accelerated filer"
   :state-of-inc      "CA"
   :state-of-inc-description "CA"
   :fiscal-year-end   "0926"   ; MMDD format as returned by SEC
   :ein               "942404110"
   :phone             "(408) 996-1010"
   :website           ""
   :addresses         {:business {...} :mailing {...}}
   :former-names      [{:name "..." :date "..."}]}
sourceraw docstring

company-nameclj

(company-name ticker-or-cik)

Return the company name for a ticker or CIK.

Return the company name for a ticker or CIK.
sourceraw docstring

get-companyclj

(get-company ticker-or-cik)

Fetch full company metadata map from SEC submissions endpoint. Accepts ticker string or CIK (string or integer). Returns a map with keys :cik :name :tickers :sic :sic-description :state-of-incorporation :fiscal-year-end :filings and more.

Fetch full company metadata map from SEC submissions endpoint.
Accepts ticker string or CIK (string or integer).
Returns a map with keys :cik :name :tickers :sic :sic-description
:state-of-incorporation :fiscal-year-end :filings and more.
sourceraw docstring

search-companiesclj

(search-companies query & {:keys [limit] :or {limit 10}})

Search EDGAR for companies matching a name query string. Returns a seq of result maps with :entity-name :cik :category.

Search EDGAR for companies matching a name query string.
Returns a seq of result maps with :entity-name :cik :category.
sourceraw docstring

ticker->cikclj

(ticker->cik ticker)

Resolve a ticker symbol to a CIK string (zero-padded to 10 digits). Returns nil if not found.

Resolve a ticker symbol to a CIK string (zero-padded to 10 digits).
Returns nil if not found.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close