-
Personalize a clipboard of stocks to track via CSV control files with 3 steps:
- Create a CSV file to keep track of your stocks
- Refer to
Stocks Clipboard.csv
and only personalize your stocks (case-insensitve), ranges (percent signs optional), and buying prices (dollar signs optional); empty values will be ignored and marked as N/A - Open
tracker.py
and insert the file paths of your stocks clipboard, temporary stocks clipboard (required for updating the clipboard), and email information where designated at lines 14, 15, and 16, respectively
-
Receive notifying emails if a stock's buying price falls or rises over a range with 4 steps:
- Enable Google 2-Step Verification
- Generate a Google App Password for your Gmail account
- Create a CSV file to store your email information
- Insert your email info and Gmail App Password where designated (refer to
Notifying Email Accounts.csv
)
-
Run
main.py
after you've properly personalized your CSV control files and setup your Gmail Account -
Automate
main.py
to notify you via email with 2 steps:- Convert your python script to an executable file
- Open Windows Task Scheduler to schedule a new task with the generated EXE file in the Actions tab - scheduling other parts of the task are based on personal preferences
-
Notifications
You must be signed in to change notification settings - Fork 0
justinliu23/stockscrape
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Web scraping for personalized stock tracking
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published