openalgo

Facilitates trading and market data queries through the OpenAlgo REST API for Indian brokers. Supports order placement, quote retrieval, position management, and symbol searching across multiple exchanges like NSE, BSE, and MSCI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sayujks0071/sksoopenalgo --skill openalgo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openalgo
Source: https://github.com/sayujks0071/sksoopenalgo/tree/main/openalgo-openclaw-skill
Command: npx skills add https://github.com/sayujks0071/sksoopenalgo --skill openalgo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables seamless interaction with the OpenAlgo REST API, allowing users to execute trades, retrieve real-time market data, and manage their trading positions directly through an AI agent.

Core Features & Use Cases

  • Order Placement: Place buy/sell orders for various products (MIS, CNC, NRML) with different order types (MARKET, LIMIT, SL).
  • Market Data Retrieval: Get quotes, LTP, option chains, and historical OHLCV data for Indian exchanges.
  • Account Management: Check positions, order books, trade books, and account funds.
  • Symbol Search: Find trading symbols across multiple exchanges.
  • Use Case: An agent can be asked to "Place a market buy order for 10 shares of INFY on NSE" or "What is the current quote for NIFTY options expiring next week?".

Quick Start

Use the openalgo skill to get the quote for NSE RELIANCE.

Frequently Asked Questions about openalgo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I place algo trading orders for Indian stock markets via REST API?

Algo trading orders for Indian stock markets are placed via the OpenAlgo REST API by specifying the exchange, symbol, product type (MIS, CNC, NRML), and order type (MARKET, LIMIT, SL). The API requires a valid API key and base URL configuration for secure access.

Can I retrieve real-time market data and option chains for NSE and BSE?

Real-time market data and option chains for NSE and BSE can be retrieved directly through the OpenAlgo REST API. The API supports quote retrieval, Last Traded Price (LTP) checks, and historical OHLCV data queries across multiple Indian exchanges.

How do I manage trading positions and check account funds through an AI agent?

Trading positions and account funds are managed through an AI agent by querying the OpenAlgo REST API. Users can retrieve order books, trade books, current open positions, and available account funds directly without manual dashboard logins.

What is needed to connect a trading bot to Indian brokers using OpenAlgo?

Connecting a trading bot to Indian brokers using OpenAlgo requires configuring a valid API key and the broker's base URL. This secure access enables the bot to execute trades, search symbols, and retrieve market data across exchanges like NSE, BSE, and MCX.

Does OpenAlgo support searching for trading symbols across MCX and other exchanges?

OpenAlgo supports searching for trading symbols across MCX and other major Indian exchanges like NSE and BSE. The symbol search functionality allows users to find exact trading instruments needed for quote retrieval and order placement.

What order types can I use for automated trading on Indian exchanges?

Automated trading on Indian exchanges supports MARKET, LIMIT, and Stop Loss (SL) order types. These can be applied to various product types including MIS, CNC, and NRML when placing buy or sell orders through the OpenAlgo REST API.