Thanks for the fixes.
QUOTE:
o any others?
There is a weird bug (I "think" it's in the on-demand code) where a
new stock (not already known to the static cache) fetches the wrong Company Name. What's weird is that it uses the Company Name employed from the
previous on-demand fetch rather than the current on-demand fetch. However, the static download tends to correct this mistake after a couple static updates. Sometime the on-demand code doesn't provide any Company Name if it's not already in the static cache.
Since it only occurs with new stocks (not already in the static disk cache), it's probably not that important to track down. It's never a problem with established stocks.
Also see
fundamental thread about getting the fundamentals.
Size:
Color:
QUOTE:
However, they do have the NAICS classification codes. Can you add that in?
Not sure. Could you start a new topic for this request?
QUOTE:
I second that
As this thread has grown please duplicate your post here, I may have a question:
IQFeed News Data
Size:
Color:
This is a continuation of Post# 1 above. I just realized the Company Name gets messed up (with IQFeed Provider 2020.08.13) even when the
Automatically update data for symbols on-demand ... checkbox is
unchecked. I think the on-demand code is still involved somehow, but whatever is happening is producing "side effects". Clearly some common buffer isn't getting cleared out like it should be, so a residual side effect is showing up. What's weird is that it's only visible in the Company Name and nothing else (that I know of). One would think a common buffer would affect more than just the Company Name.
Anyway, it maybe a regular problem. One other mention. This strategy is constantly performing a GetExternalSymbol on SPX.XO for its decorrelation effort against the S&P500. Now I'm not saying other company names aren't being erroneously substituted occasionally because they are. I'm only saying the SPX.XO is being fetched (out of heap cache I hope) a lot.
Size:
Color:
We're aware of this bug. Probably it's an issue in the IQFeed client itself which does not return the company/security name consistently.
Size:
Color:
Thanks for the update. I'm using IQFeed client 6.1.0.20.
I have noticed if I have the Automatically update data for symbols on-demand ... checkbox checked, the problem occurs more with the S&P500 name since it's being fetched all the time (apparently via the IQFeed client). When the checkbox is unchecked, the problem is not as frequent and not with the S&P500 name when it does occur.
Size:
Color:
I'm working on SecurityName while upgrading to new protocol. It looks to me like is a threading issue in our case (the historical request and the fundamental string with the Company Name are on different ports/connections) so we just have to do it differently even though it's not readily apparent why it doesn't work right now. Patience. We'll get there!
Size:
Color: