-
Notifications
You must be signed in to change notification settings - Fork 5
Home
kbh4r4th edited this page Sep 17, 2020
·
19 revisions
Open Trading platform runs as a standalone Java process with a set of executors and listeners. It is scheduled to perform live trading during weekdays and perform backtesting during weekends.
Basically, Open Trading process performs the following.
- Starts at market open
- Receives market data from a data provider
- Consumes or calculates market technicals
- Executes trades for intraday/short/long term, based on various market strategies on a virtual/real account
- Closes the positions, when SL (Stop Loss) or target is met
- Calculates P/L and stores trade performance
open-trading-boot
- open-trading-boot-alpaca
- open-trading-boot-tdameritrade
- open-trading-boot-tastyworks
- open-trading-boot-zerodha
open-trading-persistence
- open-trading-persistence-postgresql
- open-trading-persistence-s3
open-trading-data
- open-trading-data-stocks
- open-trading-data-options
open-trading-compute
open-trading-analyzer
open-trading-executor
open-trading-watchdog
open-trading-simulator
open-trading-backtest
open-trading-report
open-trading-mailer
- open-trading-mailer-email
- open-trading-mailer-sms
open-trading-facade