feat: Implement stock listing extraction and database population
- Added `extract_listings.py` for extracting stock listings from TSX, TSXV, CSE, and CBOE using Playwright. - Created `main.py` to orchestrate the entire stock intelligence system, including extraction, database import, financial scraping, news scraping, and report generation. - Developed `populate_database.py` to populate the database with existing JSON data. - Introduced `scrape_nasdaq_tsx_only.py` for focused scraping of NASDAQ and TSX stocks. - Added `setup.py` for initial setup and testing of the system. - Created `watchlist.txt` template for user-defined stock tracking. - Generated `final_test_output.txt` to log the results of the test run.
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
# Watchlist Template
|
||||
# Add stock tickers you want to track (one per line)
|
||||
# Lines starting with # are comments and will be ignored
|
||||
|
||||
# Example US Stocks
|
||||
AAPL
|
||||
MSFT
|
||||
TSLA
|
||||
|
||||
# Example Canadian Stocks
|
||||
SHOP
|
||||
CVV
|
||||
|
||||
# Add your stocks below:
|
||||
Reference in New Issue
Block a user