Find XBRL filings on the SEC's Edgar and extract accounting metrics.

License: Other

Language: Python


Find XBRL filings on the SEC's edgar and extract accounting metrics. See the blog @ Caching is provided by my vector_cache package,

import pandas as pd
import financial_fundamentals as ff

date_range = pd.date_range('2012-1-1', '2013-12-31')
required_data = pd.DataFrame(columns=['MSFT', 'GOOG', 'YHOO', 'IBM'], index=date_range)

eps = ff.accounting_metrics.earnings_per_share(required_data)
print eps

Follow up:

I (Andrew) am working for Calcbench the leading commercial XBRL shop. I have written an API client for Calcbench that achieves the goals of financial_fundamentals, check it out at

The SEC's XBRL database is a wonderful, huge, source of fundamentals data; but making sense of it and correcting the errors is a massive project. Calcbench is further towards XBRL mastery than anybody else, if you have legitimate need for the data in XBRL I would encourage you to consider Calcbench before embarking on a parsing adventure of your own.

Project Statistics

Sourcerank 5
Repository Size 764 KB
Stars 92
Forks 43
Watchers 21
Open issues 2
Dependencies 11
Contributors 1
Tags 3
Last updated
Last pushed

Top Contributors See all

Andrew Kittredge

Packages Referencing this Repo

Caching for financial metrics.
Latest release 0.3.0 - Updated - 92 stars

Recent Tags See all

0.3.0 February 19, 2014
0.2.1 November 09, 2013
0.1.2 October 28, 2013

Interesting Forks See all

Find XBRL filings on the SEC's Edgar and extract accounting metrics.
Python - Other - Updated - 1 stars

Something wrong with this page? Make a suggestion

Last synced: 2016-05-27 18:25:10 UTC

Login to resync this repository