sec-edgar-api
Version:
Fetch and parse SEC earnings reports and other filings. Useful for financial analysis.
20 lines (19 loc) • 813 B
TypeScript
import ReportParser from './services/ReportParser';
import SecEdgarApi from './services/SecEdgarApi';
import ReportResolvable from './services/ReportParser/ReportResolvable';
import { utilMap } from './util/util-map';
import FactFiscalCalculator from './services/ReportRawBuilder/FactFiscalCalculator';
/**
* Takes company facts data from the SEC and translates them to
* reports as json objects.
*/
declare const reportParser: ReportParser;
/**
* Gets company reports and filings from the SEC EDGAR API. Requests are
* throttled with 120ms delay between requests to avoid rate limiting.
*
* @see https://www.sec.gov/edgar/sec-api-documentation
*/
declare const secEdgarApi: SecEdgarApi;
export { reportParser, secEdgarApi, ReportResolvable, utilMap, FactFiscalCalculator };
export type * from './types';