Quick Start
Get started with Copinance OS in 5 minutes.
Your First Research
1. Search for a Stock
copinance stock search "Apple"This will show you matching stocks with their symbols.
2. Run a Static Workflow
copinance research run AAPL --workflow staticThis performs a comprehensive static analysis with:
- Current market quote
- Historical price data
- Fundamental analysis
- Key metrics and trends
3. View Results
The results are displayed in the terminal with:
- Stock information
- Current quote
- Price trends
- Fundamental metrics
- Analysis summary
Using Agentic Workflows
For AI-powered analysis, you need to set up a Gemini API key first.
1. Get API Key
- Go to Google AI Studio
- Sign in and create an API key
- Copy the key
2. Configure
Create a .env file in your project root:
COPINANCEOS_GEMINI_API_KEY=your-api-key-here3. Ask a Question
copinance research ask AAPL "What is the current price and P/E ratio?"The AI will analyze the stock and answer your question using available data.
Working with Profiles
Profiles let you customize research output based on your financial literacy level.
Automatic Profile Prompting
When you run research commands without a profile, the system will automatically prompt you to set your financial literacy level for more personalized analysis results. You can:
- Choose to create a profile with your literacy level (beginner, intermediate, or advanced)
- Decline and continue with default settings
Create a Profile Manually
You can also create a profile manually:
copinance profile create --literacy intermediate --name "My Profile"Use Profile in Research
copinance research run AAPL --workflow static --profile-id <profile-id>Or simply use your current profile (set with profile set-current).
Common Workflows
Quick Analysis
# Static workflow (no API key needed)
copinance research run AAPL --workflow static
# Agentic workflow (requires API key)
copinance research ask AAPL "Analyze this stock for me"Research Management
Copinance OS provides three commands for research:
run- Quick one-off analysis (creates and executes in one command)create- Create research task for later executionexecute- Execute existing research (can be run multiple times)
# Quick analysis (creates and executes)
copinance research run AAPL --workflow static
# Create research for later
copinance research create AAPL --workflow static
# Execute existing research
copinance research execute <research-id>
# View research results
copinance research get <research-id>Why separate commands? create lets you prepare research tasks in advance or batch process multiple stocks. execute allows re-running the same research with different contexts or questions. run is a convenience for quick analysis. See CLI Reference for details.
Next Steps
- CLI Reference - Complete command guide
- Workflows - Understanding workflow types
- Configuration - Advanced configuration