Skip to Main Content

The Future of Financial Scripting

Build sophisticated custom indicators powered by real-time market data.

Build with JavaScript

Stop getting frustrated by half-baked proprietary scripting languages in other platforms. Build the future of trading with one of the world's most popular and powerful programming languages - JavaScript.

Use your own IDE - or ours

Write your scripts using the built-in code editor in TrendSpider, or connect your own IDE. The built in IDE is based on VS Code, so if you like that you can use it. If you use an outside IDE, you can set it up to sync your work. Learn More

Build indicators with AI

Use our custom-trained instance of Anthropic Claude Large Language Models to write indicator code for you, or help you debug your existing code.

Access external data feeds

Use external data streams of your own in your custom indicators. Use various functions similar to wget to download external data for analysis.

Debug in your browser

Being powered by JavaScript has many advantages, one of which is the ability to debug using your browser's built in developer tools, just like if you were working on a website. Learn More

Use NPM packages

Incorporate select open-source NPM packages in your custom indicators to access a world of extensibility not possible in any other trading platform. Learn More

Real-time market data

Build using TrendSpider's premium real-time market data on any asset class, be it US equities, Futures or Cryptocurrencies.

Get all candles at once

Streamline your scripting by leveraging built-in data arrays. For example, the variable close contains an array of all the close prices on the chart, automatically.

Helper functions

From calculating routine indicators, to performing routine math, we have invested in creating helper functions to reduce how much code you need to write to get things done, fast. Helper functions include, but not limited to:
  • Calculate/compute indicators
  • Detect trendlines
  • Recognize chart patterns
  • Identify candlestick formations
  • Perform transformations and operations

Built by devs, for devs

We had one goal when building our custom scripting capability: make it as developer friendly as possible. You can say, it was built by developers, for developers.