Closed kopeboy closed 7 years ago
YahooTickerDownloader.py {desired ticker type} -E {exchange name}
Some examples: YahooTickerDownloader.py stocks -E NMS YahooTickerDownloader.py stocks -E NYQ YahooTickerDownloader.py stocks -E FRA
I got these by going to https://de.finance.yahoo.com/lookup/S?s=a&b=0&m=ALL&t=S&bypass=true
Does this answers your question?
Yes, thanks!
(Trying with another query I found that Italy exchange code is 'MIL' )
Actually it didn't work as expected.
I run YahooTickerDownloader.py stocks -E MIL
but it didn't filter on the exchange as you can see here:
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=120&m=ALL&t=S
Retry attempt: 1. Sleep period: 5 seconds.
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=120&m=ALL&t=S
Got 20 downloaded Stock symbols:
Stock NNS.DE GER Nanostart AG
Stock NGLB.DE GER Anglo American PLC
ect...
Progress: Query 0/26. Items handled in current query: 140/Unknown. Total collected unique Stock entries: 140
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=140&m=ALL&t=S
Got 20 downloaded Stock symbols:
Stock AFRB.L LSE AFI Development PLC
Stock ADSK NMS Autodesk, Inc.
ect...
Progress: Query 0/26. Items handled in current query: 160/Unknown. Total collected unique Stock entries: 160
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=160&m=ALL&t=S
Retry attempt: 1. Sleep period: 5 seconds.
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=160&m=ALL&t=S
Retry attempt: 2. Sleep period: 25 seconds.
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=160&m=ALL&t=S
Got 20 downloaded Stock symbols:
Stock UHRN.SW EBS The Swatch Group AG
Stock UHAL NMS AMERCO
ect...
Progress: Query 0/26. Items handled in current query: 180/Unknown. Total collected unique Stock entries: 180
req https://de.finance.yahoo.com/lookup/S?bypass=true&s=a&b=200&m=ALL&t=S
Got 20 downloaded Stock symbols:
Stock AVL.TO TOR Avalon Advanced Materials Inc.
Stock ATM.NZ NZE The a2 Milk Company Limited
ect...
Progress: Query 0/26. Items handled in current query: 220/Unknown. Total collected unique Stock entries: 220
^CSuspending downloader to disk
I tried with LSE as well (London Stock Exchange) without success.
The filtering is done after all the symbols have been downloaded.
I will consider this a enhancement to alter the description to make this behavior clear.
I tried the following but get a blank csv and excel file
python3 YahooTickerDownloader.py stocks -E FRA -e
how do I export the ticker list
Thanks
@abhandari73 The -e
switch will immediately export the current .pickle file without downloading. I just tested it and it worked as expected. Run without the -e
switch first to gather the symbols from Yahoo.
The changes for making the help text more descriptive are applied just now in e6e2c6311c641aebd870c929ec440c408c429207
Thank you Benny.
Since it is downloading symbols for all exchanges and then applying the filter.
I guess then it is better to download the symbols and then sort it in excel and get the relevant symbols?
Kind Regards, Arjun Bhandari +97150 780 5672
On Feb 4, 2017, at 10:02 PM, Benny Jacobs notifications@github.com wrote:
Closed #20 https://github.com/Benny-/Yahoo-ticker-symbol-downloader/issues/20.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/Benny-/Yahoo-ticker-symbol-downloader/issues/20#event-949186440, or mute the thread https://github.com/notifications/unsubscribe-auth/AOkgEBfVyeO9cHquXp5ey2kMcGCmybp0ks5rZL0jgaJpZM4L1K4e.
I don't know if it is "better" but it should give the same result in the end.
Could you please provide an example on how I should write the name of the index? Is it possible to download a list of all the tickers filtered by index right?
YahooTickerDownloader.py index='BIT' would work?
(I am not sure where to find the code of the index used by Yahoo)
Thanks