GithubHelp home page GithubHelp logo

studiogangster / sensibull-realtime-options-api-ingestor Goto Github PK

View Code? Open in Web Editor NEW
19.0 3.0 6.0 239 KB

Sensibull Realtime Option-chain Data: To empower your trading strategies with real-time options data for Algo-Trading and Scalping ๐Ÿ”ฅ๐Ÿ“ˆ

Home Page: https://github.com/studiogangster/sensibull-realtime-data

JavaScript 99.99% Dockerfile 0.01%
algotrading nse option-chain options realtime sensibull

sensibull-realtime-options-api-ingestor's Introduction

Realtime Option Algo Traader

Description

The Sensibull Options Chain WebSocket Data Fetcher is a Node.js program that enables real-time retrieval of options chain data from the Sensibull options trading platform. This project reverse-engineers the data structures and protocols used by Sensibull's WebSocket API to provide traders and developers with a tool for accessing crucial options trading data in real time.

Key Features:

  • Real-time Options Data: Fetch live options chain data, including strike prices, option types, bid-ask spreads, and more.
  • WebSocket Integration: Connect to Sensibull's WebSocket API to receive updates as they happen in the options market.
  • Easy-to-Use: Simple and clean Node.js program with well-documented code for easy integration into your trading or analytics projects.
  • Open Source: This project is open source, allowing developers to contribute and improve the tool collaboratively.

Getting Started

Follow these steps to get started with the Sensibull Options Chain WebSocket Data Fetcher:

  1. Installation: Clone this repository and install the necessary dependencies.

    git clone https://github.com/your-username/realtime-option-algo-trader.git
    cd realtime-option-algo-trader
    docker-compose up
    
  2. Configuration: Update the configuration file with your Sensibull API credentials and other settings as required.

  3. Run the Program: Execute the Node.js program to start fetching real-time options data.

    npm start
    
Screenshot 2023-10-26 at 3 12 33 PM Screenshot 2023-10-26 at 3 14 16 PM
  1. Use the Data: The fetched options data can be used in your trading or analysis projects.

To-Do and Coming Features

Current To-Do List

  1. Enhance error handling and resilience in WebSocket connection.
  2. Optimize data processing and storage for improved performance.
  3. Add support for additional options trading platforms.
  4. Implement user authentication for enhanced security.
  5. Create a web-based dashboard for data visualization.
  6. Integrate data with ElasticSearch
  7. Realtime events , suggestions , CALL / PUT signals via AI
  8. Google Sheet Integration
  9. Zerodha Integration

##Coming Features Request We welcome feature requests and ideas to improve the Sensibull Options Chain WebSocket Data Fetcher. If you have a specific feature or enhancement in mind, please feel free to submit your request by opening an issue on this project's GitHub repository. We value your input and strive to make this tool as useful as possible for the trading community.

Future Integration Integrate Zerodha API for Algo Trading and Scalping

One of the exciting features on our roadmap is the integration of the Zerodha API, a popular platform for algo trading and scalping in the Indian stock market. This integration will provide users with more trading options and strategies. If you're interested in this feature or have specific suggestions, please don't hesitate to let us know by opening an issue or reaching out through our contact information. Your feedback is crucial in shaping the future of this project.

We look forward to your contributions, ideas, and suggestions to make the Sensibull Options Chain WebSocket Data Fetcher even more powerful and versatile.

Contributing

We welcome contributions to improve and expand the Sensibull Options Chain WebSocket Data Fetcher. Please follow our contribution guidelines to submit your enhancements.

License

This project is licensed under the MIT License.

Keywords

  • Sensibull
  • Options Trading
  • WebSocket
  • Real-time Data
  • Node.js
  • Data Fetcher
  • Sensibull API
  • Open Source

Feel free to customize this template to fit the specifics of your project, and make sure to include detailed information on how to use and contribute to your project.

sensibull-realtime-options-api-ingestor's People

Contributors

studiogangster avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

sensibull-realtime-options-api-ingestor's Issues

Unable to understand lib.js

Hello,

I try to debug code of lib.js. It looks like code copied from sensibull site. The code was minified and hence we see unreadable code.

  1. How did you locate this file from main.js?
  2. Is it possible to provide meaniful name for that code?
  3. The code is not downloading option chain. I followed the steps in readme.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.