SkillAgentSearch skills...

Nsepython

The Unofficial Python Wrapper for NSEIndia API

Install / Use

/learn @aeron7/Nsepython
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="left"> <a href="https://aeron7.github.io/nsepython/" target="_blank"> <img width="300" src="https://forum.unofficed.com/uploads/default/original/2X/1/146aad29b92adf82059eacba2feca24741c9f859.png" alt="logo"> </a> </p>

NSEPython is a Python library to get publicly available data on the current NSEIndia and NIFTY Indices site by communicating with their REST APIs.

<p align="left"> <a href="https://unofficed.com/nse-python/documentation/" target="_blank"> <img width="200" src="https://forum.unofficed.com/uploads/default/original/2X/6/6b62554e8dc05701dab74b41e681e8b361e0f37f.png" alt="logo"> </a> </p>

Support and Beta Functions

Versions

There are two versions of NSEPython depending on the execution environment. While it's technically feasible to combine these versions into a single program, doing so could introduce latency. Given the financial nature of this program, time is of the essence.

| NSEPython Edition | Compatibility | Tested Environments | |---------------------------|-----------------------------|-------------------------------| | Local Edition | Laptops (Windows 11, 10) | Windows 11, Windows 10 | | Server Edition | Servers (AWS, Google Colab, DigitalOcean) | AWS, Google Colab, DigitalOcean |

Installation

Use the package manager pip to install nsepython.

NSEPython Local Edition

Access NSEPython for laptops, specifically tailored for Windows 11 and Windows 10 compatibility.

pip install nsepython

NSEPython Server Edition

Leverage NSEPython designed for server environments, seamlessly functioning on AWS, Google Colab, and DigitalOcean.

pip install nsepythonserver

Cross Library Migration

All the functions from the two renowned packages, NsepY and NSETools, have been migrated here with the same function names. Both of these packages had been left unmaintained for a considerable period.

Advanced Usecases

Mastering AlgoTrading: A Beginner's Guide using NSEPython

Designing an Index Fund From Scratch in Indian Share Market

Coding Heatmap and ORB

Markov Chain

Leverage

In Leverage, a plethora of trader-focused tools has been meticulously crafted using NSEPython.

Here's an illustration of a Sectoral Heatmap, showcasing the extent of complexity that NSEPython API can effortlessly handle.

<p align="left"> <a href="https://www.unofficed.com/leverage/" target="_blank"> <img src="https://unofficed.com/wp-content/uploads/2023/08/Sectoral-Heatmap.png" alt="logo"> </a> </p>
View on GitHub
GitHub Stars347
CategoryDevelopment
Updated18h ago
Forks154

Languages

Python

Security Score

95/100

Audited on Apr 6, 2026

No findings