{"enrichment":{"faq":[{"a":"Custom Indicator lets you compose openalgo's Rust-core ta primitives with vectorized NumPy to generate production-grade technical indicators. The skill scaffolds O(n) indicator functions, charting, and benchmarking\u2014checking first whether your indicator already exists in openalgo's 100+ built-in library before you build from scratch.","q":"How do I create custom trading indicators with Custom Indicator?"},{"a":"Yes. Custom Indicator is designed to build personalized technical indicators tailored to your trading strategy. You compose Rust-core primitives with vectorized NumPy operations to create indicators that fit your exact market analysis needs, then benchmark and chart them for validation.","q":"Can I build custom indicators for trading that match my strategy?"},{"a":"Custom Indicator scaffolds O(n) indicator functions, charting capabilities, and benchmarking tools. It checks openalgo's 100+ built-in library first to avoid duplication, then helps you develop custom market signals and indicators programmatically using production-grade components.","q":"What does Custom Indicator's indicator builder tool include?"},{"a":"Custom Indicator supports automating indicator creation and backtesting workflows by letting you compose ta primitives and vectorized NumPy operations into reusable indicator functions. The skill handles scaffolding, charting, and performance benchmarking to streamline your development cycle.","q":"How can I automate custom indicator creation and backtesting?"},{"a":"Yes. Custom Indicator checks openalgo's 100+ built-in library first to see whether your indicator already exists before you invest time building it. This prevents duplication and lets you leverage existing production-grade indicators when available.","q":"Does Custom Indicator check if my indicator already exists?"}],"shadow_tags":["technical-analysis","indicator-builder","trading-automation","market-signals","charting-tools","strategy-development","quantitative-trading"],"summary_rewrite":"Custom Indicator lets you compose openalgo's Rust-core ta primitives with vectorized NumPy to generate production-grade technical indicators. The skill scaffolds O(n) indicator functions, charting, and benchmarking\u2014checking first whether your indicator already exists in openalgo's 100+ built-in library."},"gist":{"api_url":"https://skillfed.io/api/skills/marketcalls/openalgo-indicator-skills/custom-indicator.json","as_of":"2026-06-12","description":"Custom Indicator creates production-grade trading indicators by combining Rust-core ta primitives.","install":{"manual":["git clone https://github.com/marketcalls/openalgo-indicator-skills","cp -r openalgo-indicator-skills ~/.claude/skills/custom-indicator"],"primary":"npx skillfed install marketcalls/openalgo-indicator-skills/custom-indicator","version":"3db89e59"},"kind":"skill","mirror_url":"https://skillfed.io/marketcalls/openalgo-indicator-skills/custom-indicator.md","similar":[{"id":"marketcalls/openalgo-indicator-skills/indicator-expert","name":"Indicator Expert","publisher":"marketcalls/openalgo-indicator-skills","url":"https://skillfed.io/marketcalls/openalgo-indicator-skills/indicator-expert"},{"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/openalgo-indicator-skills/indicator-setup","name":"Indicator Setup","publisher":"marketcalls/openalgo-indicator-skills","url":"https://skillfed.io/marketcalls/openalgo-indicator-skills/indicator-setup"},{"id":"marketcalls/openalgo-indicator-skills/live-feed","name":"Live Feed","publisher":"marketcalls/openalgo-indicator-skills","url":"https://skillfed.io/marketcalls/openalgo-indicator-skills/live-feed"},{"id":"marketcalls/vectorbt-backtesting-skills/optimize","name":"Optimize","publisher":"marketcalls/vectorbt-backtesting-skills","url":"https://skillfed.io/marketcalls/vectorbt-backtesting-skills/optimize"}],"title":"Custom Indicator by marketcalls \u2014 SkillFed","use":{"when":["Yes.","Custom Indicator scaffolds O(n) indicator functions, charting capabilities, and benchmarking tools."]},"what":{"lead":"Custom Indicator creates production-grade trading indicators by combining Rust-core ta primitives with vectorized NumPy.","rest":"Custom Indicator lets you compose openalgo's Rust-core ta primitives with vectorized NumPy to generate production-grade technical indicators. The skill scaffolds O(n) indicator functions, charting, and benchmarking\u2014checking first whether your indicator already exists in openalgo's 100+ built-in library."}},"id":"marketcalls/openalgo-indicator-skills/custom-indicator","install":{"mode":"external","repo":"https://github.com/marketcalls/openalgo-indicator-skills"},"links":{"html":"https://skillfed.io/marketcalls/openalgo-indicator-skills/custom-indicator","md":"https://skillfed.io/marketcalls/openalgo-indicator-skills/custom-indicator.md","repo":"https://github.com/marketcalls/openalgo-indicator-skills"},"meta":{"agents_supported":["claude-code"],"first_seen":"2026-07-28","forks":7,"language":"Python","last_updated":"2026-06-12","license":null,"name":"Custom Indicator","publisher":"marketcalls","stars":13},"relations":{"similar":[{"id":"marketcalls/openalgo-indicator-skills/indicator-expert"},{"id":"marketcalls/openalgo-indicator-skills/indicator-chart"},{"id":"marketcalls/vectorbt-backtesting-skills/vectorbt-expert"},{"id":"marketcalls/openalgo-indicator-skills/indicator-setup"},{"id":"marketcalls/openalgo-indicator-skills/live-feed"},{"id":"marketcalls/vectorbt-backtesting-skills/optimize"},{"id":"marketcalls/vectorbt-backtesting-skills/strategy-compare"},{"id":"marketcalls/vectorbt-backtesting-skills/backtest"},{"id":"marketcalls/vectorbt-backtesting-skills/setup"},{"id":"marketcalls/openalgo-indicator-skills/indicator-scanner"}]},"slug":{"owner":"marketcalls","repo":"openalgo-indicator-skills","skill":"custom-indicator"},"version":"3db89e59"}
