A simple and intuitive desktop application built with Python and Tkinter to execute stock trading orders using the Alpaca Paper Trading API.
- ✅ Place Buy or Sell orders effortlessly
- 📊 Fetch live stock prices
- 🛡️ Simulate orders using Alpaca's Paper Trading API
- 🖱️ User-friendly GUI with interactive confirmations
- 🧪 Error handling and status updates
- Clone the Repository:
git clone <repo-url> cd trading-order-executor
- Install Dependencies:
pip install -r requirements.txt
- Set up Environment Variables: Create a
.envfile with your Alpaca API credentials:API_KEY=your_alpaca_api_key API_SECRET=your_alpaca_api_secret
- Run the App:
python main.py
- B: Buy (With confirmation and dynamic price)
- S: Sell
- C: Close Trade
- P: Close Percentage of Trade
- T: Trailing Stop Order
Close the window to exit.
- Python 3.8+
- Alpaca Paper Trading API Account
This project is licensed under the MIT License.
Feel free to submit issues and pull requests to improve the app!
