Getting Started with SQA¶
Welcome to SQA! This guide will help you get up and running with stock market technical analysis in just a few minutes.
What You'll Learn¶
In this section, you'll learn how to:
- Install SQA and its dependencies
- Configure your environment for data access
- Run your first analysis
- Use the interactive console
- Understand the basic workflow
Prerequisites¶
Before you begin, make sure you have:
- Ruby 3.2+ installed on your system
- TA-Lib C library (for technical indicators)
- (Optional) Alpha Vantage API key for live data access
Quick Navigation¶
-
Installation
Install SQA and set up TA-Lib for technical analysis
-
Quick Start
Get your first analysis running in minutes
Typical Workflow¶
Here's the typical workflow when using SQA:
What's Next?¶
Once you've completed the getting started guides, you can explore:
- Core Concepts - Deep dive into SQA's architecture
- Technical Indicators - Learn about the 150+ indicators
- Trading Strategies - Explore built-in and custom strategies
- Advanced Features - Portfolio management, backtesting, and more
Need Help?¶
If you run into issues:
- Check the Troubleshooting section below
- Review the Requirements page
- Visit our GitHub Issues
Troubleshooting¶
Common Issues¶
Ruby Version Too Old
TA-Lib Not Found
API Key Issues
# Set your Alpha Vantage API key
export AV_API_KEY="your_key_here"
# Or add to ~/.bashrc for persistence
Ready to install? Let's get started with the Installation Guide!