Skip to content

Data Sources

Last updated: 25 September 2026

Midaris compiles publicly available and licensed market data into structured research reports. This page lists where each kind of data comes from, how fresh it is, and what is produced by AI. Every report also names the sources it drew on and lists any data gaps it found.

AI-generated content

Reports, summaries and chat answers are generated by AI from public and licensed market data; they may contain errors and are research and education, not investment advice.

All narrative text in Midaris reports — summaries, observations, explanations of what the figures show — is generated by AI language models (via OpenRouter) from the data listed below. Scores are computed deterministically in code from named components and are shown next to their inputs; the AI does not set scores. AI output can contain errors, omissions or misreadings of the data. Every report states its confidence and its data gaps. Verify figures against primary sources before relying on them.

The Technical report also reads rendered chart images with an AI vision model, which can misread them; computed indicator values are shown where available.

Market data

Financial Modeling Prep (FMP) — licensed market-data API. Used for: company profiles and fundamentals (income statement, balance sheet, cash flow, key ratios, growth), price history and technical indicators (EMA, RSI, ADX and others), quotes for stocks, ETFs, indices and commodities, analyst ratings and rating changes as published by third-party firms, insider transactions (SEC Form 4 as redistributed by FMP), institutional ownership (SEC 13F as redistributed by FMP), ETF holdings, sector and country weightings, earnings and economic calendars, IPO calendar, treasury yields, congressional trading disclosures (Senate and House filings as redistributed by FMP), company and market news headlines, and the CFTC Commitments of Traders report as redistributed by FMP.

Where a report credits SEC EDGAR, FRED, the CFTC or the EIA, that figure was read from the agency directly rather than from a redistribution of it. The source line printed under each report is the one that applies.

End-of-day prices are as of the previous close. Quotes shown in the app during the US session are refreshed approximately every 15 minutes and are labelled with their time. Fundamental data follows the issuer’s filing schedule; FMP’s own coverage and update timing apply.

Official public data, taken from the agencies

These four are fetched directly from the publishing agency into Midaris’ own store, on a schedule, and each report states the vintage of the release it used. They are public records; Midaris organises them and does not adjust or interpret them.

SEC EDGAR — Form 4 insider transactions and 13F institutional holdings, filed with the U.S. Securities and Exchange Commission and read from EDGAR. Reported as filed. Insider sections name the filing date and link the original document.

FRED — Federal Reserve Economic Data, published by the Federal Reserve Bank of St. Louis. Used for the 10-year Treasury yield that sets the discount rate in the Fundamentals and Technical reports. Each use names the series and its observation date.

CFTC Commitments of Traders — the weekly positioning report of the U.S. Commodity Futures Trading Commission. Published with a lag; each commodity report states the report date it uses.

U.S. Energy Information Administration — weekly petroleum inventories, production, refinery runs and imports. Used for the inventories section of the Commodity report. EIA data are in the public domain; see EIA’s copyright and reuse notice.

Congressional trading disclosures — public disclosures under the STOCK Act, accessed via FMP.

News and context

EODHD — licensed news and sentiment API. Used for company and market news and for the social-sentiment reading shown as “Online mood” in every Sentiment report. The mood reading is a score computed by EODHD across public posts and is reported as theirs, not as a Midaris judgement; it is shown next to the news it was read alongside. Coverage varies by ticker, and a name with little public discussion returns little or nothing — which the report states rather than filling in.

Public RSS feeds from BBC World, The New York Times World, Al Jazeera and CNBC — headlines and links only, used for the market brief’s geopolitical context. Midaris does not reproduce article text.

Web research (Perplexity via OpenRouter) — used to gather recent public context (company news, commodity supply/demand, macro events). Results are treated as third-party text: they are attributed where shown and can be incomplete or wrong.

What Midaris does not use

No options-flow, dark-pool or order-book feeds. No brokerage or account data of yours. No personal financial information: the product never asks for your goals, horizon, income or risk tolerance.

Freshness at a glance

DataFreshness
Quotes in the app (US session)~15 minutes, timestamped
End-of-day prices, technical indicatorsPrevious close
Fundamentals, ratiosIssuer filing schedule
Analyst ratings, insider and institutional filingsAs published / as filed
CFTC positioningWeekly, with publication lag
EIA petroleum inventoriesWeekly, as the EIA publishes it
Treasury yields (FRED)Each business day, as FRED publishes it
Market briefPre-market brief, updates every 30 minutes during the US session, closing brief after the US close
News headlinesWithin 36 hours
Online mood (EODHD social sentiment)Scored per report, over the preceding days of posts

Attribution

Licensed data provided by Financial Modeling Prep and EODHD. SEC, FRED, CFTC and EIA data are public records of the respective U.S. agencies and of the Federal Reserve Bank of St. Louis, used under their own terms. News headlines remain the property of their publishers. Midaris is not affiliated with, endorsed by, or sponsored by any of them.

Midaris provides software for financial research and education. It does not provide investment, legal, or tax advice, trading signals, or brokerage services.