https://github.com/optionxi/optionxi-webapp-community
π OptionXI Web β Open Source Virtual Trading Platform using real Indian stock market data. Built with Next.js, Supabase, Arcjet, and Posthog.
https://github.com/optionxi/optionxi-webapp-community
ai arcjet chatwoot firebase nextjs14 open-source options-trading posthog supabase trading
Last synced: about 1 month ago
JSON representation
π OptionXI Web β Open Source Virtual Trading Platform using real Indian stock market data. Built with Next.js, Supabase, Arcjet, and Posthog.
- Host: GitHub
- URL: https://github.com/optionxi/optionxi-webapp-community
- Owner: optionxi
- License: mit
- Created: 2025-05-28T12:29:04.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2026-02-03T14:42:28.000Z (4 months ago)
- Last Synced: 2026-02-04T04:34:28.194Z (4 months ago)
- Topics: ai, arcjet, chatwoot, firebase, nextjs14, open-source, options-trading, posthog, supabase, trading
- Language: TypeScript
- Homepage: https://app.optionxi.com
- Size: 53 MB
- Stars: 2
- Watchers: 0
- Forks: 3
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OptionXI Web β Open Source Virtual Trading Platform
[](https://github.com/optionxi/optionxi-web/actions/workflows/build.yml)

[](https://github.com/optionxi/optionxi-webapp-community/actions/workflows/gitleaks.yml)

**OptionXI Web** is **India's first open-source virtual trading platform** β now available as a responsive **web application** built with **Next.js** and **Supabase**.
> β οΈ *This repository contains the source code for the **web version** of OptionXI. The Flutter mobile app is available in [optionxi-flutter-community](https://github.com/optionxi/optionxi-flutter-community).*
> Visit the live app here: [https://app.optionxi.com](https://app.optionxi.com)
---
## π [Web App Preview](https://app.optionxi.com)

π [Click here to see the web app](https://app.optionxi.com)
---
## π What is OptionXI?
**OptionXI** is a powerful, easy-to-use virtual trading platform that uses **real Indian stock market data**. Whether you're a beginner or an experienced trader, OptionXI provides an educational space to:
* Practice trades with no financial risk
* Test out trading strategies
* Learn and contribute to a transparent, open-source ecosystem
---
## π Key Features
* β
**Virtual Trading**
* Simulate trades in NIFTY 50, BankNIFTY, and Options
* Based on real or previous day market data
* Paper trading and backtesting capabilities
* π **Stock Screeners**
* Scan stocks by volume, performance, or price movement
* Discover opportunities and plan trades
* ποΈ **Alerts & Watchlists**
* Save your favorite tickers
* Get price movement alerts in real time
* π **Charts & Insights**
* Detailed charts, stock data, and option chains
* Visualize and analyze trading decisions
* π§ **Educational Focus**
* No real money involved β safe for learners
* Ideal for students, beginners, and fintech enthusiasts
* π€ **Coming Soon: Algorithmic Trading**
* Strategy-based trading bots
* Automation and backtest tools
---
## π Tech Stack
* β‘οΈ **Next.js** β React framework for frontend
* πΎ **Supabase** β Postgres-powered backend with Realtime and Auth
* π‘ **Cloudflare Tunnel** β For secure deployments
* π Firebase Auth (optional integration)
* π Clean folder architecture and API routes
---
## π₯ Installation (Dev Setup)
```bash
git clone https://github.com/optionxi/optionxi-webapp-community.git
cd optionxi-webapp-community
cp .env.example .env.local
npm install
npm run dev
```
Required:
* Node.js 20.9+
* Supabase project credentials
* Public API keys (see `.env.example`)
Added gitleaks check
```
git config core.hooksPath .githooks
```
Increasing the buffer
```
git config http.postBuffer 524288000
```
---
## π Why Open Source?
India has a growing market of traders and educators β but many platforms lack **transparency** and **accessibility**. While some creators share real value, others exploit hype without proof.
**OptionXI is the antidote:**
* Built for **education, not profit**
* **Open-source code** and trading logic
* Public trade analysis and audit logs
* Transparent metrics and community reviews
* Anyone can suggest or test strategies
β οΈ **Note:** No real-money trading is available yet. Broker integrations may be supported in future updates.
---
## π€ Contributions Welcome!
Whether you're a developer, trader, or learner β join us!
* Submit features or bugs
* Improve UI/UX
* Build tools like:
* Accuracy leaderboards
* Strategy visualizers
* Trade audit systems
---
## π Support the Project
OptionXI is a **community-led initiative** focused on building Indiaβs most trusted educational trading platform.
You can support us by:
* Contributing code
* Sharing the platform
* Sponsoring us (coming soon)
* Providing feedback and suggestions
---
## π± Connect With Us
* π· Instagram: [@hi\_functioning\_sociopath](https://instagram.com/hi_functioning_sociopath)
* π§βπ» GitHub: [@katmakhan](https://github.com/katmakhan)
---
## π License
MIT License β Free to use, modify, and build upon.
---
## π± Related Projects
* [OptionXI Flutter App](https://github.com/optionxi/optionxi-flutter-community)
---
### π¬ Final Word
> "We don't need another expensive course. We need tools to help us **think, test, and learn** trading in the open."
Help us build that tool. π οΈ
Let's make stock education free, accessible, and community-driven.
---
## π€ AI Assistance Credits
| Logo | Platform | Used For |
| ----------------------------------------------------------------------------------------------------------------------------------- | ------------ | -------------------------- |
|
| **ChatGPT** | Content + Code Suggestions |
|
| **Claude** | UI and Logic Design |
|
| **DeepSeek** | Debugging |
|
| **Gemini** | Code Testing |
---
Building the future of stock education with open tools and AI-powered efficiency.