Click here to Login





                                                   Problem with EOD Historical Data for LSE Listed Stocks

  0

0
Andrew Boada
2015-06-15 12:45:12


I'm using data gathered with this downloader: http://www.quantshare.com/item-946-historical-eod-data-for-lse-listed-stocks-and-etfs

By getting LSE stock data from Google Finance, this downloader fixes the problem caused by downloading EOD data from Yahoo, which will give the adjusted prices of the stocks, whereas LSE stocks are not listed in adjusted prices. So that's good.

The problem is that Quantshare appears to be creating, out of thin air, historic stock price data for UK national and bank holidays when the LSE is closed (for example, on Dec. 25 & 26). The prices quantshare shows for these dates are typically far below the stocks actual traded price, and the volume "traded" on these dates is always zero.

These false data cause all technical indicators, especially ones that reflect price variances, to be off, and sometimes wildly so.

I can manually delete all these data points from the data, but it is tedious and time consuming. I'd greatly appreciate a fix for this, or guidance about how to fix this myself.



QuantShare
2015-06-17 17:20:21

  0

Are you sure QuantShare is creating this data? Maybe the downloaded data contains these points.

Here is how to debug a downloader:
http://www.quantshare.com/how-431-how-to-debug-a-downloader

You can also update and modify the downloader to meet your needs.



Andrew Boada
2015-06-17 22:34:09

  0

Hi,

Thanks for your reply. I don't know where the source of the problem is. It may be QuantShare, or it may be something in the data. I'm not entirely sure how I would know the difference. I can show you what's going on though.

I'll use an example to illustrate the problem. Here's price data from Google Finance for the stock SSE.L for the dates May 22-26, 2015:

Open High Low Close Volume
May 26, 2015 1,675.00 1,675.00 1,642.00 1,645.00 1,623,208
May 22, 2015 1,662.00 1,672.00 1,656.15 1,666.00 1,310,832

Source: https://www.google.co.uk/finance/historical?q=LON%3ASSE&ei=eAaCVbHeBdfxjAHjhoDwAg

Monday, May 25 2015 was a bank holiday in the UK, the LSE was closed, hence there is no data for that date.

Here's the data QuantShare uses to chart the price movement for SSE.L, which I downloaded from Google Finance using the aforementioned downloader and accessed using the database editor (note the column heading changes):

Close Open High Low Volume
22/05/2015 1666 1662 1672 1656.15 1310832
25/05/2015 1601.124 1601.124 1601.124 1601.124 0
26/05/2015 1645 1675 1675 1642 1623208

So you see, for whatever reason, QuantShare shows price action for this stock on May 25, even though the LSE was closed that day, and even though Google Finance EOD historical data doesn't have any data for that date.

As I said before, this happens for every LSE listed stock for all UK Bank and national holidays. So for example, there will be the same problem on Dec. 25 and 26, and Jan. 1, among other dates.

I have no idea why this is happening, and I wouldn't have any idea what to debug, if indeed there is a bug in the downloader, or how to go about doing it. That's why I've come to you for a fix, which I would greatly appreciate since not having accurate price data has a seriously negative impact on the utility I get from this software.

Kind regards,
Andrew



Andrew Boada
2015-06-18 03:17:55

  0

By the way, when I choose to "Update Downloader", then click on parser, then hit the next button a few times to get a sample input and output, I get the following for the same stock and dates mentioned:

Date, Open, High, Low, Close, Volume
26-May-15,1675.00,1675.00,1642.00,1645.00,1623208
22-May-15,1662.00,1672.00,1656.15,1666.00,1310832

So the sample data correctly show no data point for 25 May 15. Again, I have no idea why the sample data looks fine, but when I then access it either through the graphical interface or via the database editor, it then shows fake price data for dates when the LSE is closed for holidays. Is this a bug in the downloader, or is there some kind of back end to the data from google finance that I'm not aware of?



QuantShare
2015-06-18 18:50:43

  1

Then that data (on 25-May) was certainly downloaded previously using another item.
Before running the downloader, check "Remove old data" (in the Download Manager) to make sure previously saved data for any requested symbol is deleted first.



Andrew Boada
2015-06-18 23:19:37

  0

Thanks. That fixed the problem. Much appreciated.


No more messages
0




Reply:

No html code. URLs turn into links automatically.

Type in the trading objects you want to include: - Add Objects
To add a trading object in your message, type in the object name, select it and then click on "Add Objects"










QuantShare

Trading Items
Historical EOD data for LSE-listed Stocks and ETFs
Historical EOD data for Saudi stocks
Historical EOD data Downloader for Delisted/Bankrupt Stocks
EOD Quotes Data for Hong Kong Stocks and ETFs
Historical Earnings Calendar Data for U.S. Stocks - Date/Time and...

How-to Lessons
How to download historical EOD data for penny stocks
How to quickly download the most recent EOD data for your stocks
How to get fundamental data for U.S. Stocks
How to screen for stocks having a high correlation with the Dow J...
How to download EOD quotes for active and valid stocks only

Related Forum Threads
LSE - UK - EOD data 202 and 102 errorrs for all stocks
Historical Market Cap Data For Delisted Stocks
Problem downloading EOD data for Paris stock market (Euronext Par...
Historical fundamental data for delisted stocks
problem with nse data

Blog Posts
10 ways to download historical stock quotes data for free
Download historical EOD data for the stock, futures, ETF and Fore...
6 places to download historical intraday Forex quotes data for fr...
6 ways to download free intraday and tick data for the U.S. stock...
How to make sure your Historical Price Data is Split Adjusted









QuantShare
Product
QuantShare
Features
Create an account
Affiliate Program
Support
Contact Us
Trading Forum
How-to Lessons
Manual
Company
About Us
Privacy
Terms of Use

Copyright © 2024 QuantShare.com
Social Media
Follow us on Facebook
Twitter Follow us on Twitter
Google+
Follow us on Google+
RSS Trading Items



Trading financial instruments, including foreign exchange on margin, carries a high level of risk and is not suitable for all investors. The high degree of leverage can work against you as well as for you. Before deciding to invest in financial instruments or foreign exchange you should carefully consider your investment objectives, level of experience, and risk appetite. The possibility exists that you could sustain a loss of some or all of your initial investment and therefore you should not invest money that you cannot afford to lose. You should be aware of all the risks associated with trading and seek advice from an independent financial advisor if you have any doubts.