Add comprehensive Kilo Code agent skills suite for autonomous strategy development#18
Open
itsXactlY wants to merge 343 commits intoMain-Stablefrom
Open
Add comprehensive Kilo Code agent skills suite for autonomous strategy development#18itsXactlY wants to merge 343 commits intoMain-Stablefrom
itsXactlY wants to merge 343 commits intoMain-Stablefrom
Conversation
- introducing CCXT brokerage, trade where every u want, what ever u want (spot/futures/margin) - mexc exchange adapter has being completely overhauled for HFT trading - positions / sizes / average prizes are kept tracked now properly, even on restarts - resolved memory leaking mysteries Refactor and optimize backtrader dependencies - Updated .gitignore to exclude dontcommit.py in backtrader dependencies. - Added TODO note for reworking getvalue to use with websocket in testing_ccxt.py. - Enhanced CCXTBroker class for better order handling and position tracking. - Adjusted sleep time in AbstractDataBase to improve data loading efficiency. - Commented out bid/ask lines in CCXT feed to streamline processing. - Implemented TickSampler in MexcData for efficient tick processing and candle generation. - Optimized MexcStore WebSocket connection handling and message processing. - Refined NearestNeighbors_RationalQuadraticKernel strategy for better debugging and position management. - Cleaned up BaseStrategy to improve position validation and error handling.
- Updated TickSampler to improve tick processing and buffer management. - Reduced max buffer size in MexcStore to optimize memory usage. - Modified Aligator_supertrend strategy parameters for better performance. - Enhanced DCA logic in NearestNeighbors_RationalQuadraticKernel strategy. - Improved order tracking with OrderTracker class for better management of active orders. - Added position reporting functionality to BaseStrategy for better visibility of active trades. - Adjusted debug logging and print statements for clarity and consistency.
…up base strategy and remove unused imports; add Example_Trading_CCXT script for live trading integration
96a6af0 to
233d82b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Kilo Code Agent Skills Suite for BTQuant
Overview
This PR adds an extensive suite of agent skills for Kilo Code CLI, enabling fully autonomous strategy development, testing, optimization, and evaluation workflows in BTQuant.
What's Included
Generic Skills (All Modes) - 11 Skills
Code Mode Skills - 2 Specialized Skills
Key Features
Autonomous Development Pipeline
Skills enable agents to:
Multi-Stage Workflow Support
Continuous Monitoring
Advanced Capabilities
Usage
Quick Start
Code Mode
Autonomous CI/CD
Directory Structure
Example Workflows
Workflow 1: Strategy Development & Optimization
Workflow 2: ML Strategy Development
Workflow 3: Production Deployment
Benefits
✅ Fully Autonomous: Zero human intervention required for standard workflows
✅ Comprehensive: Covers entire development lifecycle
✅ Production-Ready: Includes validation, testing, and monitoring
✅ Extensible: Easy to add new skills or customize existing ones
✅ Well-Documented: Each skill includes practical code examples
✅ Mode-Specific: Generic skills available everywhere, code skills in code mode
✅ Best Practices: Incorporates industry standards and BTQuant conventions
✅ Risk Management: Built-in production criteria and validation
Integration
These skills work seamlessly with:
Next Steps
kilocode"Create a simple MA crossover strategy"References
Status: Ready for autonomous agent deployment
Total Skills: 13 (11 generic + 2 code-mode)
Lines of Documentation: 3,500+
Code Examples: 150+