OpenTerminal

screenshot of OpenTerminal
flask
daisyui

OpenSource - Trading Terminal for Indian Traders

Overview

Open Terminal is an innovative trading dashboard designed specifically for traders utilizing the AngelOne API. Built on the Flask framework, this platform combines security and a rich set of features to facilitate seamless trading. With real-time market data and user-friendly management tools, Open Terminal is an ideal solution for both novice and experienced traders looking to enhance their trading experience.

The dashboard offers comprehensive capabilities that allow users to monitor market movements effectively, manage their portfolios, and execute trades with ease. Its modern user interface, supported by Tailwind CSS, ensures an engaging experience while delivering powerful functionalities tailored for efficiency and speed.

Features

  • Real-time Market Data: Experience live streaming of market prices and depth for informed trading decisions.
  • Watchlist Management: Easily create and manage up to 5 personalized watchlists to track your preferred instruments.
  • Order Management: Place, modify, and track orders effortlessly to streamline your trading activities.
  • Portfolio Overview: Gain insights into your holdings, positions, and profit/loss for better portfolio management.
  • Market Depth: View a detailed Level 2 order book display to understand market movements and liquidity.
  • Secure Authentication: Benefit from secure login through AngelOne API integration, ensuring your trading data is protected.
  • WebSocket Integration: Stay updated with real-time data using WebSocket technology for instantaneous information.
  • Responsive Design: Enjoy a modern user interface that adapts seamlessly across different devices, thanks to Tailwind CSS and DaisyUI.
flask
Flask

Flask is a lightweight and popular web framework for Python, known for its simplicity and flexibility. It is widely used to build web applications, providing a minimalistic approach to web development with features like routing, templates, and support for extensions.

daisyui
daisyUI

daisyUI adds classes to Tailwind CSS for all common UI components. Classes like btn, card, etc. This allows us to focus on important things instead of making basic elements for every project.