Back to Blog
by Finage at March 26, 2021 7 MIN READ
Financial Statements
We regularly hear possibilities (especially those at monetary new companies) demand that they don't have to pay for crucial information since they can get budget reports for nothing from the SEC.
Is that valid? Sure! It's additionally a great representation of "you get what you pay for." In this blog, we'll diagram three reasons why free SEC information doesn't cut it for any genuine business need.
SEC information isn't perfect or even exceptionally directed.
While organizations are needed to document in XBRL, that is just the absolute initial step to making information more straightforward and open. There are a tremendous assortment of ways that organizations can document explanations with the SEC, and keeping in mind that that adaptability may profit organizations and their bookkeepers, it doesn't make life any simpler for you.
Quick version, the information that comes directly from the SEC isn't spotless or comparative. Truth be told, the SEC doesn't approve a large portion of the information it gets to guarantee that organizations are utilizing the privilege XBRL ideas or the right qualities.
Raw XBRL information isn't usable without anyone else, and building a successful processor requires years.
You can download XBRL documents from the SEC, however in their crude structure, they're basically drivel. You need to compose gigantic measures of code to handle it. We know since we've gone through years assembling our processor (more on that later).
While you can attempt to parse that information, you'll before long run into the genuine snag: what works for one recording will not work for every one of them. Since each organization records in an unexpected way, your code will cause issues for certain filings that you'll need to fix – which may cause gives somewhere else simultaneously.
Preparing SEC information is perplexing, and it is highly unlikely around it. Envision the way toward assembling steel. It requires crude fixings to be handled and isolated, at that point prepared and isolated once more. Each cycle has a few sub-cycles, and nothing works freely. On the off chance that cycles don't happen organized appropriately, there can be enormous inconveniences down the line.
Preparing XBRL information is nuanced to such an extent that even following quite a while of refining our foundation, we don't get each recording right the first run through. Our framework has implicit information quality watches that will alarm us if something doesn't appear to be ok. We likewise practice "moderate distributing," which implies we will not distribute information that has known, uncertain blunders. Each time we redesign our code, we rerun all uncovered information to check whether we can improve the outcomes.
In case you're settling on speculation choices off this information, or managing your clients to settle on venture choices, it must be precise. Speculative stock investments have huge groups that work through this information. Other information suppliers re-appropriate cleaning and normalization to a great many representatives who accomplish the work physically. More modest organizations basically don't have the labor to comprehend XBRL information and make it usable for their motivations.
SEC doesn't offer any devices or backing.
The SEC conveys information, however very little else. In the event that you experience an issue, there's nobody to go to for help. At the point when you're in the beginning phases and have a little group, this is particularly difficult.
Finage gives a set-up of instruments to assist organizations with capitalizing on their crucial information. You can look over numerous entrance strategies, including our Web API, direct data set admittance by means of Snowflake, mass document downloads, and FTP. We additionally offer programming improvement packs in six dialects, including Python and R, just as documentation and assist articles with getting you ready for action.
Our architects walk your group through the reconciliation cycle and offer continuous specialized help. At the point when you join forces with Finage, you get:
A tagging framework for specialized issues and US-based live talk
Direct email and telephone admittance to your client achievement director
Specialized help from our CTO and designing staff
Information sourcing administrations from our business improvement chief
Showcasing and limited time activities with our advertising group
Our essentials item incorporates substantially more than as-detailed and normalized fiscal report information. You additionally gain admittance to:
100+ measurements and counts
Organization reference and metadata
Organization news
Insider and institutional property
Impending and verifiable IPO data
Crude content filings
XBRL accessible notes
Total normalized fiscal report information by SIC codes
Monetary information from the FRED
Envision sourcing, cleaning, and keeping up the entirety of that information without anyone else, and you can perceive any reason why pulling information from the SEC isn't the least demanding or least expensive answer for your organization.
A Look at Finage's Process
We've gone through years sharpening our cycle to convey SEC filings in a usable organization, and we're continually making enhancements. Here's a significant level outline of our cycle:
Get
The SEC has a RSS page that makes us aware of new filings. For each recording we cover (counting 10-K, 10-Q, 8-K, 20-F, and 40-F filings), we download five to six reports from the SEC. These are altogether exceptional to the organization that documented. We transfer the XBRL records to our distributed storage stage and banner them for preparing.
Parse
We download the records from distributed storage and run them through our XBRL Processor. We fabricated our processor without any preparation, which permits us to overhaul our code over the long run and fix any bugs we find. The XBRL Processor transforms the XBRL documents into standardized information for our SQL data set. Presently, we can join information and make inquiries, which is hard to do with crude XBRL.
Plan
In this progression, we take the crude information and match it to "jobs," or XBRL ideas. The XBRL scientific classification doesn't indicate which information has a place with what job, so we deduce it through AI.
This can be a lot trickier than it sounds. A key is a one of a kind mix of an organization ID and a period (for asset reports) or length (for money sheets and income proclamations). A few filings have various similar periods – for example, on the off chance that they report their pay articulation from the earlier year. There are various nuances that require progressed framework and some human survey to explore.
Normalize
There are 17,000 ideas in the US GAAP scientific classification that organizations can use to report esteems. Since they can likewise make custom labels, we've seen in excess of 30,000 particular ideas announced. Our planning technique takes these huge number of XBRL ideas and fits them into approximately 400 Finage ideas.
This empowers direct correlation across organizations. No two organizations report a similar way, and surprisingly a solitary organization can change the manner in which they report over the long haul. It's practically difficult to utilize XBRL information in a similar manner across time spans and between organizations. You can utilize the XBRL information to see esteems in the event that you comprehend the 17,000 ideas and their unpretentious contrasts, yet it's much smoother to think about 400 all around characterized ideas.
We have different procedures for normalization. Our group utilizes AI to run every system and picks the best outcome. When we pick a procedure, we normalize that information by taking the worth from the technique and adding it to the major (alongside the right information tag). On some random documenting, there are six to eight basics (special mixes of time span and articulation) that we need to approve.
Approve
For each normalized crucial, we need to survey the accompanying agenda:
Are all XBRL ideas normalized?
Does the financial year/quarter line up with other organization filings?
Is the most as of late announced essential set as the essential major?
Have we made every single "determined" fundamental?
Because of contrasts in the manner organizations report, monetary periods may not adjust. For instance, one organization may have a monetary year that lines up with the schedule year, while another organization's financial year may end in June. Without this information quality check, you could be looking at changed financial periods without acknowledging it.
We likewise set the most as of late expressed information for a crucial as the "essential." Since organizations regularly report past periods in each recording, if any verifiable information is repeated in a given 10-K or 10-Q, we supplant the current information in our framework with the refreshed qualities.
Ultimately, we compute 100+ measurements and proportions for our clients, for example, profit yield, market capitalization, and cost to income.
Our customers have saved long stretches of improvement time by depending on our XBRL information, progressed handling foundation, and top notch support. Solicitation a meeting with our group to figure out how we can convey spotless, top notch major information for your business.
Featured Posts
Sector Focus: Which CFDs Are Investors Watching Closely This Year?
April 24, 2024
What's New at Finage: Latest Features and Services for 2024
April 23, 2024
Predictive Analytics in Stock Market Investments: Latest Tools and Techniques
April 22, 2024
NFTs in the Entertainment Niche & Its Role in the Web3 Ecosystem
April 21, 2024
DeFi in 2024: Exploring the Growth & Impact on Traditional Financial Services
April 20, 2024
Categories
Forex
Finage Updates
Stocks
Real-Time Data
Finage News
Crypto
ETFs
Indices
Technical Guides
Financial Statements
Excel Plugin
Web3
Tags
finage fundamental data
how to get financial statements api
finage trade and stock api
how to access SEC data
Join Us
You can test all data feeds today!
Start Free Trial
If you need more information about data feeds, feel free to ask our team.
Request Consultation
Back to Blog
Please note that all data provided under Finage and on this website, including the prices displayed on the ticker and charts pages, are not necessarily real-time or accurate. They are strictly intended for informational purposes and should not be relied upon for investing or trading decisions. Redistribution of the information displayed on or provided by Finage is strictly prohibited. Please be aware that the data types offered are not sourced directly or indirectly from any exchanges, but rather from over-the-counter, peer-to-peer, and market makers. Therefore, the prices may not be accurate and could differ from the actual market prices. We want to emphasize that we are not liable for any trading or investing losses that you may incur. By using the data, charts, or any related information, you accept all responsibility for any risks involved. Finage will not accept any liability for losses or damages arising from the use of our data or related services. By accessing our website or using our services, all users/visitors are deemed to have accepted these conditions.