SlideShare uma empresa Scribd logo
1 de 16
OPENALGO V1.0
Developers Meet
Apr 2024 Edition
What is a OpenAlgo?
Self Hosted Automation Platform
Built Using Python
Completely OpenSource
Common API Access & Common Symbols
Connect with favorite Trading Platform
Connect your Brokers
Current
Features of
OpenAlgo
Automation with Amibroker, Tradingview, Metatrader, Python etc
Supports Common API
Supports Common Symbol Format
Supports Common Multi Broker application
Minimalistic Frontend UI to monitor the trade position
Plug n Play Broker Module
Supports ngrok custom domain to access the application
anywhere and provide webhook url for tradingview automation
List of Supported Brokers
• Angel
• Fyers (in progress)
• Upstox
• Zerodha
• 5 Paisa (XTS API) - planned
• Kotak - planned
• Dhan - planned
• ICICI Direct –planned
List of Supported Platform
• Amibroker
• TradingView
• Metatrader
• Excel
• Python
• Nodejs
• Java
• C#
How to Install OpenAlgo?
Open Algo Configuration
• Setup .env files with broker apikey, apisecret, redirection url,
custom domain (optional)
• Start the Algo Server using the command
python app.py
• http://127.0.0.1:5000/setup or https://<host_url>/setup - for first
time admin user creation for main login
Documentation
• OpenAlgo Architecture
• How to Connect with Broker Credentials
• Installation and Setup Procedure
• Common API v1.0 Documentation
• Trading Platform Module
• Access to Community Support
Configure the Callback Route and
Broker.html
• Configure Callback Route – Dynamic route (Blueprints/auth.py)
• Configure the Broker Template – (template/broker.html)
Building a Broker Plugin Module
📁Broker
└── 📁upstox
└── 📁api
└── auth_api.py
└── funds.py
└── order_api.py
└── __init__.py
└── 📁database
└── master_contract_db.py
└── 📁mapping
└── order_data.py
└── transform_data.py
└── __init__.py
Test and Go Live!
Roadmap for v1.25 (Apr – June 2024)
• Order Slicing Feature
• Place Basket Orders
• Place Option Orders (Single Leg/Multi Leg)
• Place Time Based Limit Orders
• Place Mid Pegged Limit Orders (Slippage Management)
• Integrate Realtime Websockets for Streaming Quotes
• Integrate Various Brokers.
Roadmap for v1.5 (July – Sep 2024)
• Build GUI Based Strategy Management (Add/Modify/Remove
Strategies)
• Add ChartInk Integration
• Scanner Based Portfolio Level Trade Management
• GUI Based Stoploss/Target Controls
• Strategy Level Orderbook, TradeBook & PositionBook
• Build Realtime Intraday PNL Graph
Roadmap for v1.75 (Oct – Dec 2024)
• Virtual Trading/Paper Trading Integration
• Plug n Play In Built Trading Strategies
• Build Trade Analytics Module
Roadmap for v2.0 (Oct – Dec 2024)
• Build a Fastest Backtesting Engine
• Build a Data management Module for Backtesting
• Build a Built Backtesting Metrics Dashboard
• Run Backtest and Save Backtesting Results
THANKS

Mais conteúdo relacionado

Semelhante a OpenAlgo - Algotrading Platform for Everyone

APIConnect Security Best Practice
APIConnect Security Best PracticeAPIConnect Security Best Practice
APIConnect Security Best PracticeShiu-Fun Poon
 
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...Opris Exchange
 
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Callon Campbell
 
Presentation Magento OroCRM - MageConf 2014
Presentation Magento OroCRM - MageConf 2014Presentation Magento OroCRM - MageConf 2014
Presentation Magento OroCRM - MageConf 2014Sylvain Rayé
 
[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source Technologies[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source TechnologiesWSO2
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful APIChris Haddad
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIsWSO2
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyWSO2
 
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays
 
Mulesoftanypointplatformintro
MulesoftanypointplatformintroMulesoftanypointplatformintro
Mulesoftanypointplatformintroppts123456
 
AMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAxway
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18Vinay Kumar
 
Hyperledger Composer architecture
Hyperledger Composer architectureHyperledger Composer architecture
Hyperledger Composer architectureSimon Stone
 
Api management update for optus
Api management update for optusApi management update for optus
Api management update for optussflynn073
 

Semelhante a OpenAlgo - Algotrading Platform for Everyone (20)

APIConnect Security Best Practice
APIConnect Security Best PracticeAPIConnect Security Best Practice
APIConnect Security Best Practice
 
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...
Enhance Your Business Revenue with an Effective Binance Clone Script - Opris ...
 
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
Global Azure 2022 - Architecting Modern Serverless APIs with Azure Functions ...
 
Presentation Magento OroCRM - MageConf 2014
Presentation Magento OroCRM - MageConf 2014Presentation Magento OroCRM - MageConf 2014
Presentation Magento OroCRM - MageConf 2014
 
[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source Technologies[Workshop] Managing the API lifecycle with Open Source Technologies
[Workshop] Managing the API lifecycle with Open Source Technologies
 
WSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore MeetupWSO2 User Group Bangalore Meetup
WSO2 User Group Bangalore Meetup
 
Six Steps To Build A Successful API
Six Steps To Build A Successful APISix Steps To Build A Successful API
Six Steps To Build A Successful API
 
Six Steps to Build Successful APIs
Six Steps to Build Successful APIsSix Steps to Build Successful APIs
Six Steps to Build Successful APIs
 
Day 1 axway apim-training
Day 1   axway apim-trainingDay 1   axway apim-training
Day 1 axway apim-training
 
Architecting an Enterprise API Management Strategy
Architecting an Enterprise API Management StrategyArchitecting an Enterprise API Management Strategy
Architecting an Enterprise API Management Strategy
 
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
apidays New York 2023 - Enabling unified API Catalogs in a multi-vendor/cross...
 
Mulesoftanypointplatformintro
MulesoftanypointplatformintroMulesoftanypointplatformintro
Mulesoftanypointplatformintro
 
M meijer api management - tech-days 2015
M meijer   api management - tech-days 2015M meijer   api management - tech-days 2015
M meijer api management - tech-days 2015
 
Hybris @ Neev
Hybris @ NeevHybris @ Neev
Hybris @ Neev
 
AMPLIFY API and Microservices Management
AMPLIFY API and Microservices ManagementAMPLIFY API and Microservices Management
AMPLIFY API and Microservices Management
 
Extend soa with api management Sangam18
Extend soa with api management Sangam18Extend soa with api management Sangam18
Extend soa with api management Sangam18
 
Hyperledger Composer architecture
Hyperledger Composer architectureHyperledger Composer architecture
Hyperledger Composer architecture
 
Api management update for optus
Api management update for optusApi management update for optus
Api management update for optus
 
Kong Workshop.pdf
Kong Workshop.pdfKong Workshop.pdf
Kong Workshop.pdf
 
Kong API Gateway.pdf
Kong API Gateway.pdfKong API Gateway.pdf
Kong API Gateway.pdf
 

Mais de Marketcalls

Python for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingPython for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingMarketcalls
 
Line Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleLine Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleMarketcalls
 
Introduction to Option Greeks
Introduction to Option GreeksIntroduction to Option Greeks
Introduction to Option GreeksMarketcalls
 
New margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesNew margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesMarketcalls
 
Tradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationTradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationMarketcalls
 
Trading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookTrading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookMarketcalls
 
Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Marketcalls
 
Budget 2019 - Nifty Futures Intraday Price Action
Budget 2019   - Nifty Futures Intraday Price ActionBudget 2019   - Nifty Futures Intraday Price Action
Budget 2019 - Nifty Futures Intraday Price ActionMarketcalls
 
Trading options and market profile
Trading options and market profileTrading options and market profile
Trading options and market profileMarketcalls
 
Custom Algo Development - Marketcalls
Custom Algo Development - MarketcallsCustom Algo Development - Marketcalls
Custom Algo Development - MarketcallsMarketcalls
 
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowTradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowMarketcalls
 
Trading Strategies for Active Traders
Trading Strategies for Active TradersTrading Strategies for Active Traders
Trading Strategies for Active TradersMarketcalls
 
Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls
 
Introduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformIntroduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformMarketcalls
 
Amibroker Fast Track Course Bangalore
Amibroker Fast Track Course   BangaloreAmibroker Fast Track Course   Bangalore
Amibroker Fast Track Course BangaloreMarketcalls
 
Market profile - ATMA 42nd Educational Meeting
Market profile  - ATMA 42nd Educational MeetingMarket profile  - ATMA 42nd Educational Meeting
Market profile - ATMA 42nd Educational MeetingMarketcalls
 
LinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemLinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemMarketcalls
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system DesignMarketcalls
 
Tradezilla Daily market commentary 2nd mar 2016
Tradezilla Daily market commentary   2nd mar 2016Tradezilla Daily market commentary   2nd mar 2016
Tradezilla Daily market commentary 2nd mar 2016Marketcalls
 
Daily market commentary 25th feb 2016
Daily market commentary   25th feb 2016Daily market commentary   25th feb 2016
Daily market commentary 25th feb 2016Marketcalls
 

Mais de Marketcalls (20)

Python for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for TradingPython for Traders - Introduction to Python for Trading
Python for Traders - Introduction to Python for Trading
 
Line Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker ModuleLine Trading Automation - Algomojo Amibroker Module
Line Trading Automation - Algomojo Amibroker Module
 
Introduction to Option Greeks
Introduction to Option GreeksIntroduction to Option Greeks
Introduction to Option Greeks
 
New margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategiesNew margin requirement for popular futures and options strategies
New margin requirement for popular futures and options strategies
 
Tradestudio 5.0 - Documentation
Tradestudio 5.0 - DocumentationTradestudio 5.0 - Documentation
Tradestudio 5.0 - Documentation
 
Trading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market OutlookTrading Money on 2nd OCT 2019 - Market Outlook
Trading Money on 2nd OCT 2019 - Market Outlook
 
Trading money on 22nd sep 2019
Trading money on 22nd sep 2019Trading money on 22nd sep 2019
Trading money on 22nd sep 2019
 
Budget 2019 - Nifty Futures Intraday Price Action
Budget 2019   - Nifty Futures Intraday Price ActionBudget 2019   - Nifty Futures Intraday Price Action
Budget 2019 - Nifty Futures Intraday Price Action
 
Trading options and market profile
Trading options and market profileTrading options and market profile
Trading options and market profile
 
Custom Algo Development - Marketcalls
Custom Algo Development - MarketcallsCustom Algo Development - Marketcalls
Custom Algo Development - Marketcalls
 
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and OrderflowTradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
Tradezilla 2.0 - Discover Your Trading Edge Using Market Profile and Orderflow
 
Trading Strategies for Active Traders
Trading Strategies for Active TradersTrading Strategies for Active Traders
Trading Strategies for Active Traders
 
Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018Marketcalls slack 24th dec 2018
Marketcalls slack 24th dec 2018
 
Introduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading PlatformIntroduction to Algoaction -Web Based Trading Platform
Introduction to Algoaction -Web Based Trading Platform
 
Amibroker Fast Track Course Bangalore
Amibroker Fast Track Course   BangaloreAmibroker Fast Track Course   Bangalore
Amibroker Fast Track Course Bangalore
 
Market profile - ATMA 42nd Educational Meeting
Market profile  - ATMA 42nd Educational MeetingMarket profile  - ATMA 42nd Educational Meeting
Market profile - ATMA 42nd Educational Meeting
 
LinTRA – Intraday Trading System
LinTRA – Intraday Trading SystemLinTRA – Intraday Trading System
LinTRA – Intraday Trading System
 
TradeZilla - Trading system Design
TradeZilla - Trading system DesignTradeZilla - Trading system Design
TradeZilla - Trading system Design
 
Tradezilla Daily market commentary 2nd mar 2016
Tradezilla Daily market commentary   2nd mar 2016Tradezilla Daily market commentary   2nd mar 2016
Tradezilla Daily market commentary 2nd mar 2016
 
Daily market commentary 25th feb 2016
Daily market commentary   25th feb 2016Daily market commentary   25th feb 2016
Daily market commentary 25th feb 2016
 

Último

Abhay Bhutada: A Journey of Transformation and Leadership
Abhay Bhutada: A Journey of Transformation and LeadershipAbhay Bhutada: A Journey of Transformation and Leadership
Abhay Bhutada: A Journey of Transformation and LeadershipVighnesh Shashtri
 
how to exchange pi coins for USD in 2024.
how to exchange pi coins for USD in 2024.how to exchange pi coins for USD in 2024.
how to exchange pi coins for USD in 2024.DOT TECH
 
Goldamn report on India's economy in 2024
Goldamn report on India's economy in 2024Goldamn report on India's economy in 2024
Goldamn report on India's economy in 2024ssuser7d2330
 
how do I get a legit pi buyer in the internet (2024)
how do I get a legit pi buyer in the internet (2024)how do I get a legit pi buyer in the internet (2024)
how do I get a legit pi buyer in the internet (2024)DOT TECH
 
wiley-cpa-review-focus-notes revieww.pdf
wiley-cpa-review-focus-notes revieww.pdfwiley-cpa-review-focus-notes revieww.pdf
wiley-cpa-review-focus-notes revieww.pdfallysaamping
 
Will pi network launch in 2024: what's the update.
Will pi network launch in 2024: what's the update.Will pi network launch in 2024: what's the update.
Will pi network launch in 2024: what's the update.DOT TECH
 
how can I sell my pi coins in the United States at the best price
how can I sell my pi coins in the United States at the best pricehow can I sell my pi coins in the United States at the best price
how can I sell my pi coins in the United States at the best priceDOT TECH
 
is pi Network coin available for sale in 2024
is pi Network coin available for sale in 2024is pi Network coin available for sale in 2024
is pi Network coin available for sale in 2024DOT TECH
 
How to exchange my pi coins on HTX in 2024
How to exchange my pi coins on HTX in 2024How to exchange my pi coins on HTX in 2024
How to exchange my pi coins on HTX in 2024DOT TECH
 
Digital Finance Summit 2024 Partners Brochure
Digital Finance Summit 2024 Partners BrochureDigital Finance Summit 2024 Partners Brochure
Digital Finance Summit 2024 Partners BrochureFinTech Belgium
 
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...Amil baba
 
where can I purchase things with pi coins online
where can I purchase things with pi coins onlinewhere can I purchase things with pi coins online
where can I purchase things with pi coins onlineDOT TECH
 
Chapter Three Interest rates in the Financial System.ppt
Chapter Three Interest rates in the Financial System.pptChapter Three Interest rates in the Financial System.ppt
Chapter Three Interest rates in the Financial System.pptKalkaye
 
What is an ecosystem in crypto .pdf
What  is  an  ecosystem  in  crypto .pdfWhat  is  an  ecosystem  in  crypto .pdf
What is an ecosystem in crypto .pdfKezex (KZX)
 
Juspay Case study(Doubling Revenue Juspay's Success).pptx
Juspay Case study(Doubling Revenue Juspay's Success).pptxJuspay Case study(Doubling Revenue Juspay's Success).pptx
Juspay Case study(Doubling Revenue Juspay's Success).pptxaryan963438
 
how can i make money selling pi coins in 2024
how can i make money selling pi coins in 2024how can i make money selling pi coins in 2024
how can i make money selling pi coins in 2024DOT TECH
 
Bond Bazaar Powerpoint Presentation in Details
Bond Bazaar Powerpoint Presentation in DetailsBond Bazaar Powerpoint Presentation in Details
Bond Bazaar Powerpoint Presentation in DetailsChandrakant Akela
 
how do i sell pi coins in Pakistan at the best rate.
how do i sell pi coins in Pakistan at the best rate.how do i sell pi coins in Pakistan at the best rate.
how do i sell pi coins in Pakistan at the best rate.DOT TECH
 
Maximize Your Business Potential with Falcon Invoice Discounting
Maximize Your Business Potential with Falcon Invoice DiscountingMaximize Your Business Potential with Falcon Invoice Discounting
Maximize Your Business Potential with Falcon Invoice DiscountingFalcon Invoice Discounting
 
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...Amil Baba Dawood bangali
 

Último (20)

Abhay Bhutada: A Journey of Transformation and Leadership
Abhay Bhutada: A Journey of Transformation and LeadershipAbhay Bhutada: A Journey of Transformation and Leadership
Abhay Bhutada: A Journey of Transformation and Leadership
 
how to exchange pi coins for USD in 2024.
how to exchange pi coins for USD in 2024.how to exchange pi coins for USD in 2024.
how to exchange pi coins for USD in 2024.
 
Goldamn report on India's economy in 2024
Goldamn report on India's economy in 2024Goldamn report on India's economy in 2024
Goldamn report on India's economy in 2024
 
how do I get a legit pi buyer in the internet (2024)
how do I get a legit pi buyer in the internet (2024)how do I get a legit pi buyer in the internet (2024)
how do I get a legit pi buyer in the internet (2024)
 
wiley-cpa-review-focus-notes revieww.pdf
wiley-cpa-review-focus-notes revieww.pdfwiley-cpa-review-focus-notes revieww.pdf
wiley-cpa-review-focus-notes revieww.pdf
 
Will pi network launch in 2024: what's the update.
Will pi network launch in 2024: what's the update.Will pi network launch in 2024: what's the update.
Will pi network launch in 2024: what's the update.
 
how can I sell my pi coins in the United States at the best price
how can I sell my pi coins in the United States at the best pricehow can I sell my pi coins in the United States at the best price
how can I sell my pi coins in the United States at the best price
 
is pi Network coin available for sale in 2024
is pi Network coin available for sale in 2024is pi Network coin available for sale in 2024
is pi Network coin available for sale in 2024
 
How to exchange my pi coins on HTX in 2024
How to exchange my pi coins on HTX in 2024How to exchange my pi coins on HTX in 2024
How to exchange my pi coins on HTX in 2024
 
Digital Finance Summit 2024 Partners Brochure
Digital Finance Summit 2024 Partners BrochureDigital Finance Summit 2024 Partners Brochure
Digital Finance Summit 2024 Partners Brochure
 
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...
NO1 Popular Best Rohani Amil In Lahore Kala Ilam In Lahore Kala Jadu Amil In ...
 
where can I purchase things with pi coins online
where can I purchase things with pi coins onlinewhere can I purchase things with pi coins online
where can I purchase things with pi coins online
 
Chapter Three Interest rates in the Financial System.ppt
Chapter Three Interest rates in the Financial System.pptChapter Three Interest rates in the Financial System.ppt
Chapter Three Interest rates in the Financial System.ppt
 
What is an ecosystem in crypto .pdf
What  is  an  ecosystem  in  crypto .pdfWhat  is  an  ecosystem  in  crypto .pdf
What is an ecosystem in crypto .pdf
 
Juspay Case study(Doubling Revenue Juspay's Success).pptx
Juspay Case study(Doubling Revenue Juspay's Success).pptxJuspay Case study(Doubling Revenue Juspay's Success).pptx
Juspay Case study(Doubling Revenue Juspay's Success).pptx
 
how can i make money selling pi coins in 2024
how can i make money selling pi coins in 2024how can i make money selling pi coins in 2024
how can i make money selling pi coins in 2024
 
Bond Bazaar Powerpoint Presentation in Details
Bond Bazaar Powerpoint Presentation in DetailsBond Bazaar Powerpoint Presentation in Details
Bond Bazaar Powerpoint Presentation in Details
 
how do i sell pi coins in Pakistan at the best rate.
how do i sell pi coins in Pakistan at the best rate.how do i sell pi coins in Pakistan at the best rate.
how do i sell pi coins in Pakistan at the best rate.
 
Maximize Your Business Potential with Falcon Invoice Discounting
Maximize Your Business Potential with Falcon Invoice DiscountingMaximize Your Business Potential with Falcon Invoice Discounting
Maximize Your Business Potential with Falcon Invoice Discounting
 
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...
NO1 Popular Black magic specialist,Expert in Pakistan Amil Baba kala ilam Exp...
 

OpenAlgo - Algotrading Platform for Everyone

  • 2. What is a OpenAlgo? Self Hosted Automation Platform Built Using Python Completely OpenSource Common API Access & Common Symbols Connect with favorite Trading Platform Connect your Brokers
  • 3. Current Features of OpenAlgo Automation with Amibroker, Tradingview, Metatrader, Python etc Supports Common API Supports Common Symbol Format Supports Common Multi Broker application Minimalistic Frontend UI to monitor the trade position Plug n Play Broker Module Supports ngrok custom domain to access the application anywhere and provide webhook url for tradingview automation
  • 4. List of Supported Brokers • Angel • Fyers (in progress) • Upstox • Zerodha • 5 Paisa (XTS API) - planned • Kotak - planned • Dhan - planned • ICICI Direct –planned
  • 5. List of Supported Platform • Amibroker • TradingView • Metatrader • Excel • Python • Nodejs • Java • C#
  • 6. How to Install OpenAlgo?
  • 7. Open Algo Configuration • Setup .env files with broker apikey, apisecret, redirection url, custom domain (optional) • Start the Algo Server using the command python app.py • http://127.0.0.1:5000/setup or https://<host_url>/setup - for first time admin user creation for main login
  • 8. Documentation • OpenAlgo Architecture • How to Connect with Broker Credentials • Installation and Setup Procedure • Common API v1.0 Documentation • Trading Platform Module • Access to Community Support
  • 9. Configure the Callback Route and Broker.html • Configure Callback Route – Dynamic route (Blueprints/auth.py) • Configure the Broker Template – (template/broker.html)
  • 10. Building a Broker Plugin Module 📁Broker └── 📁upstox └── 📁api └── auth_api.py └── funds.py └── order_api.py └── __init__.py └── 📁database └── master_contract_db.py └── 📁mapping └── order_data.py └── transform_data.py └── __init__.py
  • 11. Test and Go Live!
  • 12. Roadmap for v1.25 (Apr – June 2024) • Order Slicing Feature • Place Basket Orders • Place Option Orders (Single Leg/Multi Leg) • Place Time Based Limit Orders • Place Mid Pegged Limit Orders (Slippage Management) • Integrate Realtime Websockets for Streaming Quotes • Integrate Various Brokers.
  • 13. Roadmap for v1.5 (July – Sep 2024) • Build GUI Based Strategy Management (Add/Modify/Remove Strategies) • Add ChartInk Integration • Scanner Based Portfolio Level Trade Management • GUI Based Stoploss/Target Controls • Strategy Level Orderbook, TradeBook & PositionBook • Build Realtime Intraday PNL Graph
  • 14. Roadmap for v1.75 (Oct – Dec 2024) • Virtual Trading/Paper Trading Integration • Plug n Play In Built Trading Strategies • Build Trade Analytics Module
  • 15. Roadmap for v2.0 (Oct – Dec 2024) • Build a Fastest Backtesting Engine • Build a Data management Module for Backtesting • Build a Built Backtesting Metrics Dashboard • Run Backtest and Save Backtesting Results