{"enrichment":{"faq":[{"a":"Setup prepares your backtesting workspace by detecting your operating system, creating an isolated Python environment, installing core libraries (VectorBT, OpenAlgo, Plotly, DuckDB), and configuring market data sources. It guides you through optional TA-Lib installation and API key setup for Indian markets, US equities, or crypto exchanges, then verifies all dependencies are ready.","q":"How to setup marketcalls?"},{"a":"Setup initializes your marketcalls environment by detecting your OS, creating an isolated Python workspace, and installing essential backtesting libraries including VectorBT, OpenAlgo, Plotly, and DuckDB. It then configures market data sources and prompts you to set up API keys for your chosen markets.","q":"What does Setup do when initializing marketcalls environment?"},{"a":"Setup guides you through environment creation, dependency installation, and configuration. It automatically detects your operating system, establishes an isolated Python environment, installs core libraries (VectorBT, OpenAlgo, Plotly, DuckDB), optionally installs TA-Lib, and helps you configure API keys for Indian markets, US equities, or crypto exchanges before verifying readiness.","q":"What are the marketcalls setup instructions?"},{"a":"Yes. Setup configures your marketcalls environment by installing required libraries, setting up market data sources, and establishing API connections. You'll configure API keys for your preferred markets\u2014Indian markets, US equities, or crypto exchanges\u2014and optionally install TA-Lib for advanced technical analysis before Setup verifies all dependencies.","q":"Do I need to configure marketcalls before using it?"},{"a":"Setup handles all key prerequisites: OS detection, Python environment isolation, installation of VectorBT, OpenAlgo, Plotly, and DuckDB libraries, optional TA-Lib setup, and market data source configuration. It also manages API key setup for Indian markets, US equities, or crypto exchanges, then validates that everything is ready for backtesting.","q":"What prerequisites does Setup handle for marketcalls?"},{"a":"Setup provides a quick-start path by automating OS detection and environment creation, installing all core backtesting libraries, configuring market data sources, and guiding optional TA-Lib installation. You'll set up API keys for your chosen market (Indian, US, or crypto), and Setup verifies all dependencies before you begin backtesting.","q":"How do I get started with marketcalls quickly?"}],"shadow_tags":["initial-configuration","onboarding-process","environment-initialization","first-time-setup","quick-start-guide"],"summary_rewrite":"Setup prepares your backtesting workspace by detecting your operating system, creating an isolated Python environment, installing core libraries (VectorBT, OpenAlgo, Plotly, DuckDB), and configuring market data sources. It guides you through optional TA-Lib installation and API key setup for Indian markets, US equities, or crypto exchanges, then verifies all dependencies are ready."},"gist":{"api_url":"https://skillfed.io/api/skills/marketcalls/vectorbt-backtesting-skills/setup.json","as_of":"2026-07-12","description":"Setup initializes your Python backtesting environment with VectorBT, OpenAlgo, and market data connectors.","install":{"manual":["git clone https://github.com/marketcalls/vectorbt-backtesting-skills","cp -r vectorbt-backtesting-skills ~/.claude/skills/setup"],"primary":"npx skillfed install marketcalls/vectorbt-backtesting-skills/setup","version":"b2f2fd4c"},"kind":"skill","mirror_url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/setup.md","similar":[{"id":"marketcalls/vectorbt-backtesting-skills/vectorbt-expert","name":"Vectorbt Expert","publisher":"marketcalls/vectorbt-backtesting-skills","url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/vectorbt-expert"},{"id":"marketcalls/vectorbt-backtesting-skills/quick-stats","name":"Quick Stats","publisher":"marketcalls/vectorbt-backtesting-skills","url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/quick-stats"},{"id":"marketcalls/vectorbt-backtesting-skills/strategy-compare","name":"Strategy Compare","publisher":"marketcalls/vectorbt-backtesting-skills","url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/strategy-compare"},{"id":"marketcalls/vectorbt-backtesting-skills/optimize","name":"Optimize","publisher":"marketcalls/vectorbt-backtesting-skills","url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/optimize"},{"id":"marketcalls/openalgo-indicator-skills/indicator-setup","name":"Indicator Setup","publisher":"marketcalls/openalgo-indicator-skills","url":"https://skillfed.io/marketcalls/openalgo-indicator-skills/indicator-setup"}],"title":"Setup by marketcalls: Set up and initialize marketcalls for first-time use \u2014 SkillFed","use":{"when":["Setup initializes your marketcalls environment by detecting your OS, creating an isolated Python workspace.","Setup guides you through environment creation, dependency installation, and configuration."]},"what":{"lead":"Setup initializes your Python backtesting environment with VectorBT, OpenAlgo, and market data connectors.","rest":"Setup prepares your backtesting workspace by detecting your operating system, creating an isolated Python environment, installing core libraries (VectorBT, OpenAlgo, Plotly, DuckDB), and configuring market data sources. It guides you through optional TA-Lib installation and API key setup for Indian markets, US equities, or crypto exchanges, then verifies all dependencies are ready."}},"id":"marketcalls/vectorbt-backtesting-skills/setup","install":{"mode":"external","repo":"https://github.com/marketcalls/vectorbt-backtesting-skills"},"links":{"html":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/setup","md":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/setup.md","repo":"https://github.com/marketcalls/vectorbt-backtesting-skills"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":45,"language":"Python","last_updated":"2026-07-12","license":null,"name":"Setup","publisher":"marketcalls","stars":179},"relations":{"similar":[{"id":"marketcalls/vectorbt-backtesting-skills/vectorbt-expert"},{"id":"marketcalls/vectorbt-backtesting-skills/backtest"},{"id":"marketcalls/vectorbt-backtesting-skills/quick-stats"},{"id":"marketcalls/vectorbt-backtesting-skills/strategy-compare"},{"id":"marketcalls/vectorbt-backtesting-skills/optimize"},{"id":"marketcalls/openalgo-indicator-skills/indicator-setup"},{"id":"marketcalls/openalgo-indicator-skills/indicator-expert"},{"id":"agiprolabs/claude-trading-skills/ta-lib"},{"id":"agiprolabs/claude-trading-skills/vectorbt"},{"id":"marketcalls/openalgo-indicator-skills/custom-indicator"}]},"slug":{"owner":"marketcalls","repo":"vectorbt-backtesting-skills","skill":"setup"},"version":"b2f2fd4c"}
