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: 20 days 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 (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-03T03:24:22.000Z (over 6 years ago)
- Last Synced: 2025-05-01T10:13:00.876Z (20 days ago)
- Topics: historical-data, investment, yahoo-finance-api
- Language: Python
- Homepage:
- Size: 442 KB
- Stars: 6
- Watchers: 2
- 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.