Skip to main content

Stock Analysis Tool

The Stock Analysis Tool analyzes historical stock data and computes technical indicators including moving averages, volatility, trend classification, and more.
It is useful for workflows that require stock market analysis or need to process OHLCV (Open, High, Low, Close, Volume) data.

  • symbol ¹ (string): Stock symbol (e.g., "AAPL", "GOOG", "MSFT")
  • data ¹ (array): Array of historical OHLCV data points (minimum 10 points required)
    • Each data point must include:
      • timestamp (string): ISO date/time string
      • open (number): Opening price
      • high (number): Highest price
      • low (number): Lowest price
      • close (number): Closing price
      • volume (number): Trading volume
  • requireToolUse (boolean, user config): Require tool use (forces the LLM to always call this tool; default: true)

    Note: When enabled, the node will retry tool calls up to the number of times set in Max Tool Retries in the AI Data Processing Node.

Stock Analysis Tool


(1) Provided by the AI Data Processing Node as a result of processing it's input.