Data Manager stopped updating Fidelity EOD data (only)
Author: cmtn
Creation Date: 12/2/2017 4:15 PM
profile picture

cmtn

#1
My daily symbols are not updating when I click the "Update all data for selected Providers now" in the Data Manager. This stopped working a few days ago and I don't know why.

The minute and 10 minute symbols are updating. Nothing is in the log about the daily symbols.

I can update individual sets one at a time, but this is tedious.

I use the Fidelity data provider.

I am logged in.

I am using version 6.9.17.0.

Thanks
profile picture

Eugene

#2
Hi,
In the first place, please consider updating to v6.9.19.

Having encountered an error message or an issue, please always check out these page before reporting it:

1. Known Errors
2. Open Issues

In particular, this issue is known and could be resolved by following one of workarounds here:

Open Issues > Fidelity data can not be updated except for...
profile picture

cmtn

#3
How do I get v6.9.19?

If I click Help...Software Upgrade, I get this message: "The installed version of Wealth Lab Pro is current."

My About screen says I'm on 6.9.17.


Thanks
profile picture

Eugene

#4
Craig,

6.9.19 aside, have you been able to fix the Fidelity data update?
profile picture

cmtn

#5
I deleted all of my data and it worked for a week. And then it stopped.


How do I get v6.9.19?
profile picture

Eugene

#6
QUOTE:
How do I get v6.9.19?

I'm sure there was a forum thread where Cone laid out the upgrade procedure. I lost track of it as I don't work with WLP. Not sure the upgrade would help, though.

QUOTE:
I deleted all of my data and it worked for a week. And then it stopped.

Another reverse split, most likely. We can use this calendar to detect them:

Stock Split Calendar at Fidelity

To help find those symbols and reload their data, here's a Strategy to help find reverse splits for a given month in your current DataSet. Point it at any symbol (but don't run in portfolio mode!) and it will spit out all symbols from your DataSet which had reverse splits this month. Drag the parameter slider to change months.

Prerequisites:
1. Community Components installed to get required HtmlAgilityPack dependence (restart WLP after installation if not installed already)
2. In addition to what's already checked there, check System.Xml, System.Web and System.Core on .NET Framework tab of the strategy's "References..." dialog

Compile it, and if you don't see a "Strategy FidelityReverseSplitCalendar compiled successfully!", you did something of that wrong.

CODE:
Please log in to see this code.
profile picture

superticker

#7
QUOTE:
I deleted all of my data and it worked for a week. And then it stopped.
QUOTE:
Another reverse split,...
You may want to look at http://www2.wealth-lab.com/WL5Wiki/OpenIssues.ashx under the "Fidelity data" topic for more background about that.

I run into these stock-split issues with ETFs all the time. I wish Fidelity would just fix this Data Manager bug--but that would be too easy. :-) What I do is look through the last Data Manager log for a "split" followed by a termination of the update for that DataSet. That will identify what stock (or ETF) split. Then I delete that ticker symbol from that DataSet and run the update again.

The problem with this approach is that you may have to repeat doing the above several times for each symbol that recently took on a split. So using the code in the previous post might identify all the symbols that had splits altogether so you can delete them all at once, then rerun the Data Manager update.

Once Data Manager has sanitized all the split symbols you deleted, you can re-add those symbols (I typically don't bother) so Data Manager reloads them from scratch on the next update.
profile picture

cmtn

#8
Christmas break finally gives me time to work on this.

It seems to be working now by cleaning up the splits per above from Eugene and superticker.

Thanks everyone.