EDGAR
EDGAR is an Elixir-based HTTP Client for SEC's EDGAR.
This library is a work in progress. The API is subject to change.
Installation
EDGAR is available on Hex. Add it to your list of dependencies in mix.exs:
def deps do
[
{:edgar_client, "~> 0.6.0"}
]
end
Features
- Rate Limiting
- company tickers
- company information
- company facts
- company concepts
- filings by CIK
- filings by form Type
- current filings feed
- company filings feed
- form13 filings parsing
- form4 filings parsing
- XBRL parsing
Configuration
# A default user agent is provided, but you should change it to your own to prevent your requests from being blocked.
config :edgar_client, :user_agent, "name <email>"
TODO
- Improve tests
- Add more tests