UPDATE 08/17/2017: Fidelity URL changeHow about this?
This solution will download your SEC form, parse it, extract all CUSIPs, then look up by the symbol name of each one using Fidelity's tool. Uses HtmlAgilityPack (available with latest Community.Components), requires WL 6.4 or greater.
Prerequisites:
1. Installed
Community Components 2012.12 or higher - just because it includes the required
HtmlAgilityPack.dll v1.4.6
2. In Strategy Editor, click "References...", scroll down and check
System.Xml3. Until the Editor gets upgraded in WL 6.? to support C#4.0 out of the box, you need to add a reference to System.Core v4.0. Switch to "Other assemblies to reference...", click "Add a reference", find the file called
System.Core.dll, highlight it and confirm. The file's placement depends on your OS and WLP "bitness". For 64-bit WLP, choose
c:\windows\microsoft.net\framework64\v4.0.30319, for 32-bit WLP it's
c:\windows\microsoft.net\framework\v4.0.30319Give it a minute or two to run - after all, it's processing ~80 requests synchronously:
CODE:
Please log in to see this code.