
Indicator Setup
Sets up a complete Python environment for OpenAlgo indicator analysis with one command. Creates a virtual environment, installs openalgo, plotly, dash, streamlit, numba, yfinance, and charting libraries, then scaffolds your project structure with folders for charts, dashboards, custom indicators, and scanners. It walks you through configuring your OpenAlgo API key and host URL in a .env file, then verifies everything with a quick indicator test. This is the foundation step before you start building custom indicators or dashboards. The openalgo library uses Numba optimization, so expect a brief compilation delay on first run. Good starting point if you're jumping into algorithmic trading analysis and want the boilerplate handled.
- skills.sh installs
- 572
- GitHub stars
- 21
- last updated
- Aug 21, 2026
Install
$ npx -y skills add marketcalls/openalgo-indicator-skills --skill indicator-setup --agent claude-codeInstalls into .claude/skills of the current project.
Files
Set up the complete Python environment for OpenAlgo indicator analysis, charting, and dashboard development.
Arguments
$0= Python version (optional, default:python3). Examples:python3.12,python3.13
Note: openalgo 2.x requires Python 3.12 or newer (3.12 / 3.13 / 3.14). Check the version before creating the venv and abort with a clear message if it is older:
python3 --version # must be 3.12+
Steps
Step 1: Detect Operating System
uname -s 2>/dev/null || echo "Windows"
Map: Darwin = macOS, Linux = Linux, MINGW*/CYGWIN*/Windows = Windows.
Step 2: Create Virtual Environment
macOS / Linux:
python3 -m venv venv
source venv/bin/activate
pip install --upgrade pip
Windows:
python -m venv venv
venv\Scripts\activate
pip install --upgrade pip
If user specified a Python version argument, use that instead of python3.
Step 3: Install Python Packages
Install all required packages:
pip install openalgo yfinance plotly dash dash-bootstrap-components streamlit numpy pandas python-dotenv websocket-client httpx scipy nbformat matplotlib seaborn ipywidgets
Sponsors
Details
- Repository
- github.com/marketcalls/openalgo-indicator-skills
- Categories
- Data Science & ML, Python
- First seen
- Jun 3, 2026