All Projects → sec-edgar → Sec Edgar

sec-edgar / Sec Edgar

Licence: apache-2.0
Download all companies periodic reports, filings and forms from EDGAR database.

Programming Languages

python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to Sec Edgar

Fredapi
Python API for FRED (Federal Reserve Economic Data) and ALFRED (Archival FRED)
Stars: ✭ 353 (-29.4%)
Mutual labels:  finance
Grs
📈 台灣上市上櫃股票價格擷取(Fetch Taiwan Stock Exchange data)含即時盤、台灣時間轉換、開休市判斷。
Stars: ✭ 405 (-19%)
Mutual labels:  finance
Bootstrapping Calculator
Do you have enough savings to fund your business?
Stars: ✭ 465 (-7%)
Mutual labels:  finance
Financeops
Research in investment finance with Python Notebooks
Stars: ✭ 378 (-24.4%)
Mutual labels:  finance
Stocksharp
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).
Stars: ✭ 4,601 (+820.2%)
Mutual labels:  finance
Financepy
A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.
Stars: ✭ 416 (-16.8%)
Mutual labels:  finance
Deltapy
DeltaPy - Tabular Data Augmentation (by @firmai)
Stars: ✭ 344 (-31.2%)
Mutual labels:  finance
Deep Finance
Datasets, papers and books on AI & Finance.
Stars: ✭ 475 (-5%)
Mutual labels:  finance
Akaunting
Free and Online Accounting Software
Stars: ✭ 4,599 (+819.8%)
Mutual labels:  finance
Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (-10.2%)
Mutual labels:  finance
Maro
Multi-Agent Resource Optimization (MARO) platform is an instance of Reinforcement Learning as a Service (RaaS) for real-world resource optimization problems.
Stars: ✭ 378 (-24.4%)
Mutual labels:  finance
Finquant
A program for financial portfolio management, analysis and optimisation.
Stars: ✭ 395 (-21%)
Mutual labels:  finance
Tdameritrade
Python interface to TD Ameritrade (https://developer.tdameritrade.com)
Stars: ✭ 427 (-14.6%)
Mutual labels:  finance
Example Hftish
Example Order Book Imbalance Algorithm
Stars: ✭ 355 (-29%)
Mutual labels:  finance
Parity
Open source software platform for trading venues
Stars: ✭ 468 (-6.4%)
Mutual labels:  finance
Economizzer
Open Source Personal Finance Manager
Stars: ✭ 348 (-30.4%)
Mutual labels:  finance
Td Ameritrade Python Api
Unofficial Python API client library for TD Ameritrade. This library allows for easy access of the Standard API, and allows users to build data pipelines for the Streaming API.
Stars: ✭ 406 (-18.8%)
Mutual labels:  finance
Introneuralnetworks
Introducing neural networks to predict stock prices
Stars: ✭ 486 (-2.8%)
Mutual labels:  finance
Pandapy
PandaPy has the speed of NumPy and the usability of Pandas 10x to 50x faster (by @firmai)
Stars: ✭ 474 (-5.2%)
Mutual labels:  finance
Rqalpha
A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities
Stars: ✭ 4,425 (+785%)
Mutual labels:  finance

sec-edgar

|Tests Status| |Docs Status|

Getting filings of various companies at once is really a pain, but SEC-Edgar does that for you. You can download all of a company’s periodic reports, filings and forms from the EDGAR database with a single command.

Installation

You may have to install the package using pip:

.. code:: bash

$ pip install secedgar

or

You can clone the project or download it as zip.

.. code:: bash

$ git clone https://github.com/sec-edgar/sec-edgar.git $ cd sec-edgar $ python setup.py install

Running

.. code:: python

from secedgar.filings import Filing, FilingType

# 10Q filings for Apple (ticker "aapl")
my_filings = Filing(cik_lookup='aapl', filing_type=FilingType.FILING_10Q)
my_filings.save('~/path/to/dir')

Supported Methods

Currently this crawler supports many different filing types. To see the full list, please refer to the docs. If you don't see a filing type you would like to be supported, please create an issue on GitHub.

Documentation

To learn more about the APIs and latest changes in the project, read the official documentation <https://sec-edgar.github.io/sec-edgar>_.

.. |Tests Status| image:: https://github.com/sec-edgar/sec-edgar/workflows/Tests/badge.svg :target: https://github.com/sec-edgar/sec-edgar/actions?query=workflow%3ATests .. |Docs Status| image:: https://github.com/sec-edgar/sec-edgar/workflows/Build%20Docs/badge.svg :target: https://github.com/sec-edgar/sec-edgar/actions?query=workflow%3A%22Build+Docs%22

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].