https://github.com/rod-persky/investoscope-easy-update
Updates Investoscope 3 end of day quotes
https://github.com/rod-persky/investoscope-easy-update
historical-data investment yahoo-finance-api
Last synced: about 1 month ago
JSON representation
Updates Investoscope 3 end of day quotes
- Host: GitHub
- URL: https://github.com/rod-persky/investoscope-easy-update
- Owner: Rod-Persky
- License: gpl-3.0
- Created: 2017-06-11T11:25:27.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-03T03:24:22.000Z (almost 7 years ago)
- Last Synced: 2025-10-09T12:16:20.115Z (about 1 month ago)
- Topics: historical-data, investment, yahoo-finance-api
- Language: Python
- Homepage:
- Size: 442 KB
- Stars: 6
- Watchers: 1
- Forks: 3
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Investoscope Easy Update
Primarily Investoscope Easy Update supports [Yahoo](http://www.yahoo.com/) as a data source and
it shouldn't be too much work extending it to other data sources that include more complex instruments.
## Supported markets
* Most - via yahoo.com
## Installation
1) Install python 3
2) Install python requests module `pip3 install requests`
3) Download this repository as a zip file
4) Extract Investoscope Updater.app to a convienient place
5) control click and open app and authorise the app
## Usage
1) Open Investoscope Updater! That's it
## Common Issues
The output will show any issue that has ocurred giving a few seconds before
disappearing. You may wish to read the output to diagnose what happened, otherwise
simply open a git issue. If you do wish to debug, the main entry point is update.py
in the Resources folder which can be run from terminal.
You will need python 3 installed, you should do this using homebrew or
the official python installer.
**On first run the app you will need to control + click and select open from the menu**.
This is due to app not being codesigned. Whilst opening first time without this would
be ideal, it really isn't a problem as all subsequent launches will not exhibit this
problem. The value of a dev licence / codesigning to improve this is truely marginal,
however don't let this stop you gifting a licence / certificate for this project.
The method is totally against all TOSs for these services, however the method
emulates you manually browsing to these sites -- we also are extremely concientious
about the data requests and download minimal data. These providers are within their
best interests to impliment measures that prevent the program from working
therefore I must stress that **THERE IS NO WAY I CAN CERTIFY THAT THE DATA IS ACCURATE**.
## Data Accuracy
1) Yahoo data for LSE is mixed in GBP and GBp. So this means that any reports done in Investoscope including those instruments are out by a factor of 100 for those instruments! This appears to be a known issue, with comments from November indicating Yahoo would look into it.