Overview
This prompt aims to create structured task descriptions for developing an AI automated trading bot. Programmers and developers will benefit by having clear guidelines to follow during the project.
Prompt Overview
Purpose: The goal is to create a comprehensive task list for developing an AI automated trading bot.
Audience: This task description is intended for developers and data scientists involved in the project.
Distinctive Feature: Each task is clearly defined with objectives, inputs, outputs, and dependencies for clarity.
Outcome: The final output will be a structured JSON list of actionable tasks for the bot development process.
Quick Specs
- Media: Text
- Use case: Generation
- Industry: Consulting (Management, Strategy), Development Tools & DevOps, Investment Banking
- Techniques: Decomposition, Plan-Then-Solve, Structured Output
- Models: Codex
- Estimated time: 5-10 minutes
- Skill level: Intermediate
Variables to Fill
- ["API keys", "Data source URLs"] – "api Keys", "data Source Urls"
- ["Raw historical data files"] – "raw Historical Data Files"
Example Variables Block
- ["API keys", "Data source URLs"]: Example "api Keys", "data Source Urls"
- ["Raw historical data files"]: Example "raw Historical Data Files"
The Prompt
Develop detailed Codex task descriptions to build an AI automated trading bot, based on the roadmap and knowledge previously discussed.
– Review the roadmap and all prior knowledge shared regarding the AI auto trade bot.
– Break down the development process into clear, actionable tasks suitable for Codex.
– For each task, specify the following:
– Objective
– Expected input and output
– Any constraints or dependencies
– Include tasks covering:
– Data acquisition
– Model training
– Strategy implementation
– Backtesting
– Risk management
– Deployment
– Performance monitoring
– Prioritize tasks in a logical sequence that aligns with the roadmap milestones.
# Output Format
Provide the tasks as a structured list in JSON format, where each task contains:
– Task ID or name
– Description
– Inputs
– Outputs
– Dependencies (if any)
– Priority level
### Example Task:
“`json
{
“task_id”: “data_collection”,
“description”: “Gather historical market data from specified sources.”,
“inputs”: [“API keys”, “Data source URLs”],
“outputs”: [“Raw historical data files”],
“dependencies”: [],
“priority”: 1
}
“`
Screenshot Examples
How to Use This Prompt
- “`json
- [
- {
- "task_id": "data_collection",
- "description": "Gather historical market data from specified sources
- ",
- "inputs": ["API keys", "Data source URLs"],
- "outputs": ["Raw historical data files"],
- "dependencies": [],
- "priority": 1
- },
- {
- "task_id": "data_preprocessing",
- "description": "Clean and format the collected data
- ",
- "inputs": ["Raw historical data files"],
- "outputs": ["Cleaned and formatted data"],
- "dependencies": ["data_collection"],
- "priority": 2
- },
- {
- "task_id": "model_training",
- "description": "Train the AI model using the preprocessed data
- ",
- "inputs": ["Cleaned and formatted data"],
- "outputs": ["Trained AI model"],
- "dependencies": ["data_preprocessing"],
- "priority": 3
- },
- {
- "task_id": "strategy_implementation",
- "description": "Implement trading strategies based on model predictions
- ",
- "inputs": ["Trained AI model"],
- "outputs": ["Trading strategy code"],
- "dependencies": ["model_training"],
- "priority": 4
- },
- {
- "task_id": "backtesting",
- "description": "Test the trading strategy on historical data
- ",
- "inputs": ["Trading strategy code", "Cleaned and formatted data"],
- "outputs": ["Backtest results"],
- "dependencies": ["strategy_implementation"],
- "priority": 5
- },
- {
- "task_id": "risk_management",
- "description": "Develop risk management protocols for trading
- ",
- "inputs": ["Backtest results"],
- "outputs": ["Risk management plan"],
- "dependencies": ["backtesting"],
- "priority": 6
- },
- {
- "task_id": "deployment",
- "description": "Deploy the trading bot to a live environment
- ",
- "inputs": ["Trading strategy code", "Risk management plan"],
- "outputs": ["Live trading bot"],
- "dependencies": ["risk_management"],
- "priority": 7
- },
- {
- "task_id": "performance_monitoring",
- "description": "Monitor the trading bot's performance in real-time
- ",
- "inputs": ["Live trading bot"],
- "outputs": ["Performance reports"],
- "dependencies": ["deployment"],
- "priority": 8
- }
- ]
- “`
Tips for Best Results
- Data Acquisition: Gather historical market data from specified sources.
- Model Training: Train the AI model using the acquired data to predict market trends.
- Backtesting: Test the trading strategy on historical data to evaluate performance.
- Deployment: Implement the trading bot in a live environment and monitor its performance.
FAQ
- [
- {
- "task_id": "data_acquisition",
- "description": "Gather historical market data from specified sources
- ",
- "inputs": ["API keys", "Data source URLs"],
- "outputs": ["Raw historical data files"],
- "dependencies": [],
- "priority": 1
- },
- {
- "task_id": "model_training",
- "description": "Train machine learning models using the acquired data
- ",
- "inputs": ["Raw historical data files", "Model algorithms"],
- "outputs": ["Trained model files"],
- "dependencies": ["data_acquisition"],
- "priority": 2
- },
- {
- "task_id": "strategy_implementation",
- "description": "Develop trading strategies based on trained models
- ",
- "inputs": ["Trained model files", "Market conditions"],
- "outputs": ["Trading strategy scripts"],
- "dependencies": ["model_training"],
- "priority": 3
- },
- {
- "task_id": "backtesting",
- "description": "Test strategies against historical data to evaluate performance
- ",
- "inputs": ["Trading strategy scripts", "Raw historical data files"],
- "outputs": ["Backtest performance reports"],
- "dependencies": ["strategy_implementation"],
- "priority": 4
- }
- ]
Compliance and Best Practices
- Best Practice: Review AI output for accuracy and relevance before use.
- Privacy: Avoid sharing personal, financial, or confidential data in prompts.
- Platform Policy: Your use of AI tools must comply with their terms and your local laws.
Revision History
- Version 1.0 (February 2026): Initial release.


