{"repo":"LuxAlgo/pinets-cli","free":true,"listed":false,"github":"https://github.com/LuxAlgo/pinets-cli","clone":"git clone https://github.com/LuxAlgo/pinets-cli.git","description":"Run Pine Script® indicators and strategies from your terminal. Point it at any .pine file and get JSON output — live market data or your own dataset, no project setup. Built on PineTS.","language":"TypeScript","stars":23,"topics":["algorithmic-trading","backtesting","backtesting-engine","javascript","pine-script","quantitative-finance","runtime","technical-analysis","trading","trading-strategy-discovery"],"license":"AGPL-3.0","category":"trading","readme_excerpt":"pinets-cli Run Pine Script® indicators from the command line Quick Start &bull; Usage &bull; Options &bull; Examples &bull; AI Agents &bull; Full Docs --- What is pinets-cli? pinets-cli is a command-line interface for PineTS, the open-source Pine Script® transpiler and runtime. It lets you execute TradingView® Pine Script® indicators directly from your terminal, with live market data or custom JSON datasets. No code to write. No project to set up. Just point it at a .pine file and go. Disclaimer : pinets-cli and PineTS are independently developed open-source projects. LuxAlgo Global, LLC and the PineTS project are NOT affiliated with, sponsored by, endorsed by, or in any way officially associated with TradingView, Inc. \"Pine Script®\" and \"TradingView®\" are registered trademarks of TradingView, Inc. --- Quick Start Install Or run directly without installing: Run your first indicator Create a file called sma cross.pine : Run it: That's it. You'll get JSON output with the calculated SMA values for the last 500 hourly candles. --- Usage The run command executes a Pine Script® indicator and outputs the results as JSON. Indicator source Provide the indicator as a file argument or via piped stdin : Data source Choose between live market data or a local JSON file : --- Options Data Source Option Short Description Default ------------------- ----- -------------------------------------------------------- ------- --symbol -s Symbol to query (e.g., BTCUSDT , ETHUSDT.P ) &mdash; --timefra","default_branch":null,"files":null,"tree":[],"storefront":"/r/LuxAlgo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/LuxAlgo/pinets-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}