Scoping of Fundamental Data Providers & WealthScript Access to this Data
Author: superticker
Creation Date: 7/29/2020 11:31 AM
profile picture

superticker

#1
When one downloads data for the fundamental data providers shown below by checking their corresponding box, does that download data for every stock on earth or just the stocks in the datasets you have checked for the historical data providers above? With Fidelity datasets, it only downloaded stocks in those historical Fidelity datasets, but these fundamental providers (shown below) don't have their own datasets (as far as I can tell). So what selects which stocks are included for them?


Also, can WealthScript get access to these fundamental stats like it could with Fidelity fundamental data? If so, where are the docs that show how? Answer: I think you're suppose to Drag & Drop these fundamentals into the Chart, then hit the "Push-all-Fundamentals-and-Indicators-into-Code button to see how to code for them. I knew that. :-) But if there are supplementary docs (like with Fidelity fundamentals), let me know.

IQFeed has fundamentals, but they aren't represented here. Can WLD get access to them or has a plug-in for that never been developed?

---
I thought WSJ news was decommissioned. (Why is it still here?)
profile picture

Eugene

#2
QUOTE:
When one downloads data for the fundamental data providers shown below by checking their corresponding box, does that download data for every stock on earth or just the stocks in the datasets you have checked for the historical data providers above?

1 - Fundamental data providers will attempt download data for just the stocks in your DataSets. Whatever you have there will be requested by the fundamental providers you've activated.

Expect that symbols by some static providers are incompatible with certain fundamental providers. For example, most static providers would accept AAPL as valid symbol while certain fundamental provider expects XNAS:AAPL - and vice versa. (For this reason, some will fit like a glove like Morningstar's static and fundamental providers.)

So when the checkbox for a fundamental provider with its own symbology like Mornigstar is activated, keep in mind that each time you run a data update it will request data that cannot be delivered.

2 - Economic data providers (Multpl, YCharts economic, Inflation...) are not symbol specific and always download their own items regardless of how many symbols you have in the DataSets.

QUOTE:
Also, can WealthScript get access to these fundamental stats like it could with Fidelity fundamental data? If so, where are the docs that show how?

It's the QuickRef (F11 key) that lays out the framework and the Wiki to inquire for individual provider specifics:

Home - MS123 Providers

Each provider has its own items like "SeekingAlpha news", "[yc] dividend" or "insider transaction".

QUOTE:
IQFeed has fundamentals, but they aren't represented here. Can WLD get access to them or has a plug-in for that never been developed?

Currently, the IQFeed provider has no support for fundamental data. Something to consider for future provider improvement.

QUOTE:
I thought WSJ news was decommissioned. (Why is it still here?)

Somehow it wasn't removed from the binary. Perhaps I left it there for a limited time so that its users could have access to the accumulated data. Let's have it removed in v2020.08 then.
profile picture

superticker

#3
QUOTE:
1 - Fundamental data providers will attempt download data for just the stocks in your DataSets. Whatever you have there will be requested by the fundamental providers you've activated.
Then the Yahoo fundamental provider is broken; it tries to download fundamental data for every stock on earth.

It would be nice if only the "active" (check marked) static provider stocks were updated by the fundamental providers. I'm gathering that's how the Yahoo provider is suppose to work. Perhaps Yahoo users would get better performance if the Yahoo provider was more conservative.

Thanks for your timely help.
profile picture

Eugene

#4
QUOTE:
Then the Yahoo fundamental provider is broken; it tries to download fundamental data for every stock on earth.

That's perfectly fine as long as "Also update Symbols that you accessed, but are not contained in DataSets" is engaged in Data Manager > Update Data tab.

The built-in Yahoo fundamental provider (as opposed to Yahoo Analyst Ratings et al.) only checks for symbols contained in Yahoo DataSets.
profile picture

superticker

#5
I checked the Yahoo fundamental provider again. It seems to be working. The Wealth-Lab 100 dataset has many stocks beginning with "A" I didn't know about.
profile picture

Eugene

#6
QUOTE:
Currently, the IQFeed provider has no support for fundamental data. Something to consider for future provider improvement.

Just in case someone stumbles onto this topic. Robert has done a great job on IQFeed provider upgrade (and is still working on further improvements). Now it's possible to get some current fundamental items from IQFeed (not a complete history as the data feed does NOT return it):

IQFeed Streaming, Static, and Fundamental Data Provider
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).