Table of Contents
The goal with this project is to design, build, monitor and eventually go live with an automated strategy.
Key Unknowns:
- Can a strategy work without human intervention?
- Which exit strategy works best for different Condors?
- How to automate TDA API to exit the trade in chaotic conditions?
- Sell both wings at the open. 1% above and below the opening price.
$10 Wing Strategy Example with SPX open price of 4500: Left Wing: * Sell 4455 Put @ .50 * Buy 4435 Put @ .40 Credit = $10 Right Wing: * Sell 4545 Call @ .50 * Buy 4555 Call @ .40 Credit = $10 Total Credit = $20
- Set a stop loss for both wings at 5x the credit received.
$10 Wing Exit Strategy Example with SPX open price of 4500 Stop Loss = Total Credit x 5 Stop Loss = $100 Left Wing: * Buy 4455 Put * Sell 4435 Put Exit @ Spread Value of 1.00 Right Wing: * Buy 4545 Call * Sell 4555 Call Exit @ Spread Value of 1.00
Preparation:
- Create Repo with README (Jan 1)
- Fill out Roadmap
Design:
- Create low-fidelity wireframe
- Add basic logic of the strategy
Prototype:
- Build Front-End structure in Angular
- Setup API to backend
- Build database
- Build TDA API data retrieval in Python
Deploy:
- Create subdomain on AWS
- Upload Basic Front-end to S3 Bucket
- Upload Version 1 Front-End to S3 Bucket
- Host Python data retrieval script. (Where?. EC2 or local or?)
- Backend API deploy to Deta (Jan 4)
- Deta database created (Jan 4)
Domain(With starter Front-End): https://condor.2187.io
- Clone the repo
git clone https://github.com/2187Nick/IronCondorLiveDashboard.git
- Install NPM packages
npm install
- npm
npm install npm@latest -g
Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
https://github.com/2187Nick/IronCondorLiveDashboard
Notable Resources: