Liking cljdoc? Tell your friends :D
Clojure only.

edgar.forms.form4

Form 4 parser — Statement of Changes in Beneficial Ownership. Registers a filing-obj method for form type "4".

Usage: (require '[edgar.forms.form4]) ; side-effectful load registers the method (edgar.filing/filing-obj filing) ; => {:form "4" :reporting-owner {...} :transactions [...]}

Form 4 parser — Statement of Changes in Beneficial Ownership.
Registers a filing-obj method for form type "4".

Usage:
  (require '[edgar.forms.form4])   ; side-effectful load registers the method
  (edgar.filing/filing-obj filing) ; => {:form "4" :reporting-owner {...} :transactions [...]}
raw docstring

parse-form4clj

(parse-form4 filing)

Parse a Form 4 filing map into a structured map. Returns: {:form "4" :period-of-report "YYYY-MM-DD" :date-of-change "YYYY-MM-DD" :issuer {:cik ... :name ... :ticker ...} :reporting-owner {:cik ... :name ... :is-director? ... :officer-title ...} :transactions [{:type :non-derivative|:derivative ...} ...]}

Parse a Form 4 filing map into a structured map.
Returns:
  {:form             "4"
   :period-of-report "YYYY-MM-DD"
   :date-of-change   "YYYY-MM-DD"
   :issuer           {:cik ... :name ... :ticker ...}
   :reporting-owner  {:cik ... :name ... :is-director? ... :officer-title ...}
   :transactions     [{:type :non-derivative|:derivative ...} ...]}
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