arflouro828
 ( 8.97% )
- ago
Is there a link that maintains all the symbols for stocks and ETF's supported by Wealth-Data? I used to use Wealth-signals symbol list but with that no longer available is there one that shows all of them up to date?

#WealthData

Thanks!
0
562
12 Replies

Reply

Bookmark

Sort
- ago
#1
It doesn't make sense to maintain such symbol list because symbols come and go depending on their inclusion and expulsion from the supported indices. That's the whole point and where WD shines. The global list won't bring added value.

https://www.wealth-data.com/faq
0
arflouro828
 ( 8.97% )
- ago
#2
I understand the indexes for the symbol list that I can pull right out of provided wealthlab datasets, but that doesn't provide me with a list of ETF's that are supported and updated in Wealth-Data. Wealthsignals used to provide the ETF list that we can use to backtest to.

If a simple dataset in wealth-lab that contained all ETFs was supported then that would be adequate or just a static wealth-data page similar to what wealth-signals used to have, that would work too.
0
Cone8
 ( 5.57% )
- ago
#3
Here's the ETF list. It doesn't really change -

QUOTE:
ACWI AGG AGQ AMLP ARKK BITO BIV BKLN BND BOIL BSV CEF DBA DBB DBC DEM DIA DIG DUST DVY DXJ EDC EDV EEM EFA EPI EPP ERX EWA EWC EWG EWH EWI EWJ EWM EWS EWT EWU EWW EWY EWZ EZU FAS FAZ FEZ FNGD FNGU FXI GDX GDXJ GDXU GLD GUSH HYG IAU IBB IEF IJH IJR ITB IVV IWD IWF IWM IWN IWO IYR JDST JNK JNUG KBE KOLD KRBN KRE LABD LABU LQD MDY NRGU NUGT OIH OILD OILU PFF PGJ PHYS PSQ QID QLD QQQ REM RETL RING ROM RSX RWM SCHD SCHG SCO SDS SDY SH SHV SHY SJB SLV SOXL SOXS SOXX SPLV SPXL SPXS SPXU SPY SQQQ SSO SVXY TAN TBF TBT TBX TIP TLT TMF TMV TNA TQQQ TWM TZA UBT UNG UPRO URA USO UUP UVXY VEA VEU VGK VGT VIG VIXM VNQ VNQI VOO VTI VWO VXX XHB XLB XLC XLE XLF XLI XLK XLP XLRE XLU XLV XLY XME XOP XRT


You can keep up-to-date with the stock symbols yourself by running this -
CODE:
using WealthLab.Backtest; using System; using WealthLab.Core; using WealthLab.Data; using System.Collections.Generic; namespace WealthScript5 { public class MyStrategy : UserStrategyBase { public override void Initialize(BarHistory bars) {          UniqueList<string> uL = new UniqueList<string>();          foreach (DataSet ds in DataSetFactory.Instance.Items)          {             if (ds.DataProvider == null)                continue;             if (ds.DataProvider.Name == "WealthData")             {                //WriteToDebugLog($"{ds.Name}");                foreach (string sym in ds.Symbols)                {                   // filter out German stocks                   if (sym.EndsWith(".DE") || sym.EndsWith(".F"))                      continue;                                      // actives only                   if (sym.Length < 8)                      uL.Add(sym);                }             }          }          uL.Sort();          WriteToDebugLog(string.Join(' ', uL)); } public override void Execute(BarHistory bars, int idx) { }       } }
0
arflouro828
 ( 8.97% )
- ago
#4
Thanks Cone! Isn't GBTC covered on that list too? I had that in my old ETF list from wealthsignals and it is still providing data when loaded.
0
- ago
#5
Maybe I'm doing something incorrectly. I run that code for yesterday's date and view the Debug List. The debug list contains some tickers that weren't in the list that you posted above: SOXL, SOXS, ROM, RETL.
0
Glitch8
 ( 10.10% )
- ago
#6
Cone shared the ETF list, not the Stocks list. The code he provided is to get the Stocks list.
0
- ago
#7
Got it. I guess I was confused because the code returns a list of symbols that includes ETFs.
0
Cone8
 ( 5.57% )
- ago
#8
Ah, right. If you created Wealth-Data-linked DataSet of ETF symbols, the code will return the ETF symbols too. The way to avoid that is to delete and recreate your ETF DataSet "unlinked". Leave Wealth-Data checked at the top of Historical Providers and you'll still get ETF data via Wealth-Data.

Re: SOXL, SOXS, ROM, RETL
I copied that list from my local machine. Check it above again, I'll update it now.
0
- ago
#9
QUOTE:
AAAU AADR AAXJ ACES ACIM ACSG ACSI ACWF ACWV ACWX ADRA ADRD ADRE ADRU AFIF AFK AFTY AGGE AGGP AGGY AGND AGZ AGZD AIA AIEQ

I put these in the Historical Data Loading Testbed under WealthData and they returned Null. I tried to put those tickers in a chart and it said "Could not obtain data for historical symbol"
0
Cone8
 ( 5.57% )
- ago
#10
For symbols not covered by Wealth-Data, use Q-Data or Yahoo!, for example.
https://www.wealth-data.com/faq
0
- ago
#11
Will do. So they aren't supposed to be in the ETF list that you listed in Post #3?
0
Cone8
 ( 5.57% )
- ago
#12
No, they're not. I'm just a comedy of errors.
Updated again. Thanks!

0

Reply

Bookmark

Sort