Claude Code plugin

Trading Indicator Plugins

Claude Code plugin marketplace for trading indicator development (Pine Script, NinjaScript, Tradovate)

40 stars 14 forksPlugins & marketplaces Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add lgbarn/trading-indicator-plugins

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/lgbarn/trading-indicator-plugins.git

From the README

Trading Indicators Plugin for Claude Code

A Claude Code plugin for AI-powered trading indicator development across TradingView (Pine Script), NinjaTrader (NinjaScript), and Tradovate (JavaScript).

Version: 1.0.0 | Author: Luther Barnum

Overview

This plugin provides 33 specialized commands, 10 AI agents, and 3 pattern libraries for developing trading indicators across three major platforms:

Key Features

- Create new indicators with proper structure and conventions
- Convert indicators between platforms automatically
- Validate syntax against official documentation
- Debug runtime errors with platform-specific guidance
- Refactor code for better organization and performance
- Document indicators with auto-generated README files

Installation

Option 1: Clone and Install

Option 2: Direct Install from GitHub

Verify Installation

You should see trading-indicators in the list.

Quick Start

Create a New Pine Script Indicator

Convert Pine Script to NinjaScript

Add Features to an Existing Indicator

Validate Indicator Syntax

Commands Reference

All three platforms share the same 11 commands. Invoke them using:

Where  is pine, ninja, or tradovate.

Command Summary

Detailed Command Reference

new-indicator - Create New Indicator

Creates a new indicator with proper file structure, headers, and organization.

Pine Script:

Creates LB_SessionVWAP.pine with Pine Script v6 structure.

NinjaScript:

Creates SessionVWAPLB.cs with proper C# namespace and lifecycle methods.

Tradovate:

Creates SessionVWAPLB.js with proper exports and class structure.

add-feature - Enhance Existing Indicator

Adds new functionality to an existing indicator file.

Supported Features:
- Price levels: VWAP bands, Initial Balance extensions, Pivot Points
- Visual elements: Labels, background…
Read the full README on GitHub

How plugins work

  • A plugin bundles slash commands, subagents, skills, hooks, MCP servers and status lines so they install together.
  • Add the marketplace inside Claude Code with /plugin marketplace add lgbarn/trading-indicator-plugins, then run /plugin to pick what to install.
  • You can turn a plugin off again from /plugin without deleting anything.
Claude Code docs

Details

Last updated
22 December 2025
Topics
claude-codeninjatraderpine-scripttradingtradovate

FAQ

What is Trading Indicator Plugins?

Claude Code plugin marketplace for trading indicator development (Pine Script, NinjaScript, Tradovate) It is a plugin for Claude Code, from lgbarn/trading-indicator-plugins on GitHub.

How do I install Trading Indicator Plugins?

Run /plugin marketplace add lgbarn/trading-indicator-plugins inside Claude Code, then follow the setup in the README.

Is Trading Indicator Plugins popular?

lgbarn/trading-indicator-plugins has 40 GitHub stars and 14 forks. It was last updated on 22 December 2025.

More plugins & marketplaces

Browse the most popular Claude Code mods, all plugins & marketplaces, or the skills and MCP server directories.