I am interested to find historical news (if any) associated with intraday volatility burst in a particular ETFs like ishares IYF (Financials). So say that between 12:00 - 12:10pm, the ETF IYF's stock price is abnormally volatile. What would you suggest is the best database to search the news (if any) associated with this burst in volatility for this particular ETF?
Briefing.com has an api and ravenpack has data as well to find news for stocks that are members of indices.
newsfilter.io provides a real-time financial news API.
You can easily create rules that the system should use to filter all newly incoming articles. For example, you can create a rule as follows
- Then: speak message
New Article Found
The user interface let's you create such rules very easily (see below)
Example: Create If/Then Rules
Example: Real-Time News Stream
Disclaimer: I developed this service as a side project to solve a similar problem that you describe in your question - focused on real-time news rather than historical news.
Frankly, unless you can find a free source, that does exactly what you want, you're better off finding a historical dataset with intraday ETF prices, say with 5min resolution, and computing volatility yourself - that way you can experiment with different parameters too.