Equity Research — Productivity skill for Claude Code
This project is build to attempt Multi Agent swarm using Claude code to analyse equity class in market and shortlist best performing equity over time.
How to install Equity Research
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open maxh8086/equity-research and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Equity Research does
This project is build to attempt Multi Agent swarm using Claude code to analyse equity class in market and shortlist best performing equity over time. This project will also help to analyse existing portfolio health using broker mcp.
Alternatives in Productivity
- Linear - Ticket Management — You are tasked with managing Linear tickets, including creating tickets from thoughts documents, updating exis 10k ★
- Embrace — Full Double Diamond workflow - Research → Define → Develop → Deliver 2.8k ★
- Tradingview MCP — Real-time crypto & stock screening, advanced technical indicators, Bollinger Bands intelligence, candlestick p 2.6k ★
README
Indian Equity Knowledge System
Point-in-time knowledge system for NSE/BSE equity research. Rules and scope live in [CLAUDE.md](CLAUDE.md); build order in [getting-started-plan.md](getting-started-plan.md).
Setup (Windows / PowerShell)
py -3.13 -m venv .venv # CLAUDE.md targets 3.12; any >=3.12 works
.\.venv\Scripts\python.exe -m pip install -r requirements.txt # exact pinned rebuild
.\.venv\Scripts\python.exe -m pip install -e . --no-deps
docker compose up -d --wait db blob # Postgres 16 + pgvector on :5433, MinIO on :9000
docker compose run --rm blob-init # write-once buckets (object lock); safe to re-run
.\.venv\Scripts\alembic.exe upgrade head
.\.venv\Scripts\python.exe -m pytest -x --tb=short
Tests recreate the `equity_test` database from scratch and run migrations up → down → up on every run. Tests that need no services: `pytest -m "not db and not blob"`.
Ingest adapters
.\.venv\Scripts\python.exe -m ingest list # adapters, source class, stores, switch state
.\.venv\Scripts\python.exe -m ingest run NAME # exit 0 = succeeded or disabled
.\.venv\Scripts\python.exe -m ingest canary # daily shape check; disabled adapters skipped
.\.venv\Scripts\python.exe -m ingest reparse NAME # re-derive from stored bytes; never re-fetches
Every adapter is off until `EQUITY_SOURCE__ENABLED=true`; `web_scrape` adapters also need `EQUITY_WEB_SCRAPING_ENABLED=true`. With `EQUITY_DEPLOYMENT_MODE=commercial`, any scraping switch refuses startup, and so does a switch that names no adapter.
Raw bytes go to blob storage (keyed by SHA-256, write-once) before parsing; `raw_source_file` records source URL, publication time (`as_of`) and fetch time. Files downloaded by hand go in `EQUITY_DROP_FOLDER//`, each with a `.meta.json` sidecar:
{"source_url": "https://…", "published_at": "2024-03-01T23:59:59+05:30", "media_type": "text/csv"}
Index constituent lis
Related Skills
Update Workflow
Regenerate an existing custom workflow's shortcut command wiring from the current swarm template
CLI Watch
Run the CLI deprecation-watch cycle across the six registry CLIs: research swarm → gap table → adopt/defer ADR
Deep Research
Multi-platform real-time research across up to 13 platforms
Workflow Toolbox
Author, scaffold, and debug multi-agent workflows for Claude Code's Workflow tool — a skills-only plugin plus
Swarm
Execute SWARM (Specialized Workflow with Autonomous Resource Management) development workflow for coordinated
Backdate Program
Orchestrates multi-agent workflow to backdate and quality-improve existing state program parameters
Related Agents
Alphacouncil Macro Regime
Macro Regime Analyst for AlphaCouncil equity research. regime, rates, liquidity, cross-market
Research Lead
Use for feasibility analysis, standards research, market/competitive scans, requirements discovery, library/fr
Exploratio
Research agent for the FURCA discovery phase. Covers one direction (existing solutions / market and references