Append daily stock data to historical data
Assume you already have historical stock data for selected stocks, you may want to append new daily stock data to historical data. Again, we will use Yahoo finance as an example. Please note that Yahoo does not like this kind of transaction, thus, it just sometimes terminate the transaction. In this case, just wait […]
Installation of python and python IDE
Steps to install python and python IDE (PyCharm): Download and install 64-bit latest version of python from https://www.python.org/downloads/ Download and install 64-bit latest Community version of PyCharm from https://www.jetbrains.com/pycharm/download/ That is. You can now start a new python project with PyCharm IDE! Why using PyCharm? There are a few free python integrated development environment (IDE), […]
Getting stock historical data
Assume you already installed and run the first demo project. Here is another simple project – download stock historical data from Yahoo finance server (aka yfinance). Please note that Yahoo does not want this kind of transaction, thus, it just sometimes kill these program transactions. In this case, just wait for 20-30 seconds and […]
Criteria on designing algo stock trading system
Able to handle multiple stocks and update its stock data (live or closing price details). Algorithm! Design your algorithm to generate buy and sell signals. My own system is focus on stock market, simply buy low sell high method (short selling is difficult). Derivatives such as warrants, options, futures are not considered. Algorithm again! […]
Trading system result summary
To measure the performance of program trading system, there must be a virtual trading report (also called “paper trading”), showing each trading result and overall monthly (or seasonal) performance. Thus, an initial algotrading report starts in August, 2022. To make it simple, there must be a few assumptions: initial invest amount is set to […]
Table of Content
* Content will be added or update every week. Text first, then YouTube video demo later. A. Get started with Python, PyCharm IDE, and running some simple demo programs Installation of python and PyCharm IDE, import some modules, and run a simple demo Getting stock historical data from Yahoo finance website online Update daily […]
Member download report area
You must be logged in to view this content. As of current, invited guest members only.