300 Commits
Author SHA1 Message Date
HimanshuJ16 48bcc05379 Update Python version requirements across multiple skills to 3.10+
- Changed minimum Python version from 3.7+ or 3.9+ to 3.10+ in various skill documentation files to reflect the use of features introduced in Python 3.10.
- Updated prerequisites in skills related to structured logging, futures contract construction, systemd supervision, tail correlation, risk hedging, and more.
- Ensured consistency in Python version claims across all relevant skills to maintain compatibility with the latest library features.
- Added validation tests to enforce the new Python floor requirement and prevent claims below 3.10 in skill documentation.
2026-09-04 09:17:19 +05:30
HimanshuJ16 327fc0dcd2 fix(ci): install skills-ref only on Python 3.11+ and call it as agentskills 2026-09-04 01:22:21 +05:30
HimanshuJ16 8527a5178b Refactor code structure for improved readability and maintainability 2026-09-04 01:16:48 +05:30
HimanshuJ16andClaude Opus 5 3a12ae9050 test: rename digit-leading skill to isolate Cowork sync failure
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-03 15:36:45 +05:30
HimanshuJ16 3901419499 feat: add transfer pricing engine for multi-entity trading operations
- Implemented a new Python module for calculating intercompany pricing and profit splits based on OECD guidelines.
- Introduced classes for legal entities, intercompany transactions, DEMPE contributions, and transfer pricing settlements.
- Added methods for various transfer pricing methodologies including Cost Plus, CUP, TNMM, and Profit Split.
- Enhanced error handling for transfer pricing calculations and validations.
- Updated related documentation to reflect the new skill name for transfer pricing considerations.
2026-09-03 14:57:12 +05:30
HimanshuJ16 64e8b01dc0 Refactor skill documentation and validation checks
- Removed unnecessary category sections from various skill markdown files.
- Updated paths in testing instructions to reflect new directory structure.
- Added "When NOT to Use" section to several skills for clarity.
- Enhanced skill validation to ensure proper structure of scripts and test suites.
- Improved error messages in validation to provide clearer guidance on issues.
- Added tests to ensure helper modules are correctly named and located.
- Updated validation logic to enforce canonical test command format in documentation.
2026-09-03 14:30:15 +05:30
HimanshuJ16 eb7108c285 Refactor and expand unit tests for zerodha-kite-postback-webhook-verification
- Enhanced test coverage for postback payload verification, including valid and invalid scenarios.
- Introduced detailed regression tests to prevent previously encountered defects.
- Improved handling of timestamp parsing and verification, ensuring correct timezone handling.
- Added tests for checksum computation and validation, including edge cases for empty and malformed checksums.
- Implemented idempotency tests to ensure duplicate postbacks are handled correctly.
- Refined error handling for malformed input and non-JSON bodies.
- Established a base class for shared test setup and verification logic.
2026-09-03 10:00:18 +05:30
HimanshuJ16 013a3b1b14 Enhance systemd service for trading bot with improved crash-loop handling and resource limits
- Added StartLimitIntervalSec and StartLimitBurst to prevent rapid restarts during broker outages.
- Configured WatchdogSec to ensure timely health checks and prevent false positives on bot health.
- Introduced MemoryHigh and MemoryMax settings to manage resource usage effectively.
- Retained existing restart behavior on failure while ensuring clean exits are handled appropriately.
2026-08-28 21:20:25 +05:30
HimanshuJ16 16799b46ae Refactor and expand unit tests for MarketRegimeCoverageEngine
- Added comprehensive tests for regime classification, coverage gates, and input validation.
- Introduced detailed checks for drawdown calculations and Sharpe ratio computations.
- Enhanced test structure to ensure stability and accuracy of regime classifications across multiple market conditions.
- Addressed previous regression issues and ensured proper handling of edge cases in input data.
2026-08-26 20:05:06 +05:30
HimanshuJ16 7e72405a9c Refactor and enhance unit tests for LeakageFreeHyperparameterTunerEngine
- Introduced new test cases for purged and embargoed index generation.
- Added validation checks for candidate pools and validation blocks.
- Improved test structure for better readability and maintainability.
- Ensured deterministic behavior in tuning orchestration and score calculations.
- Enhanced error handling for invalid configurations and non-finite scores.
- Updated expected max Sharpe calculations to align with statistical standards.
2026-08-25 08:28:09 +05:30
HimanshuJ16 097e217475 Refactor binary options compliance tests: Enhance validation and error handling
- Introduced a fixed evaluation instant for deterministic tests.
- Added comprehensive validation for client categories, notional amounts, and expiry dates.
- Improved handling of jurisdiction rules and venue statuses.
- Enhanced test coverage for Canada-specific regulations and risk limits.
- Implemented logging for compliance decisions and audit trails.
2026-08-13 12:28:18 +05:30
HimanshuJ16 4acaae9442 Update algorithmic trading skills library to reflect 504 production-grade skills; enhance descriptions, update versioning, and modify repository links across multiple files. 2026-08-06 20:24:44 +05:30
HimanshuJ16 df5cd552df docs: update ROADMAP_500.md to reflect 100% completion of all 504 skills 2026-07-25 18:52:37 +05:30
HimanshuJ16 1de133f73f feat: complete physical creation of all 504 skills in 500-skill roadmap 2026-07-25 18:50:04 +05:30
HimanshuJ16 7d88bb2f28 feat: physically build and complete all 24 market-microstructure-latency skills 2026-07-25 13:59:27 +05:30
HimanshuJ16 396717ac2b feat: implement skill #8 exchange-self-match-prevention-configuration 2026-07-25 13:59:04 +05:30
HimanshuJ16 4ed60e276f feat: implement skill #7 strategy-latency-budget-decomposition 2026-07-25 13:59:03 +05:30
HimanshuJ16 f3e619880b feat: implement skill #6 matching-engine-throttle-and-message-gapping-detection 2026-07-25 13:59:02 +05:30
HimanshuJ16 84683c3330 feat: implement skill #5 hardware-timestamping-vs-software-timestamping-accuracy 2026-07-25 13:59:02 +05:30
HimanshuJ16 5f2d0540b8 feat: implement skill #4 network-jitter-impact-on-strategy-performance 2026-07-25 13:59:01 +05:30
HimanshuJ16 02eb23b1db feat: implement skill #3 exchange-gateway-redundancy-and-failover-testing 2026-07-25 13:59:00 +05:30
HimanshuJ16 1c7ca6413f feat: implement skill #2 clock-drift-monitoring-alerting-thresholds 2026-07-25 13:58:59 +05:30
HimanshuJ16 5e879685c5 feat: implement skill #1 latency-monitoring-percentile-based-slas 2026-07-25 13:58:58 +05:30
HimanshuJ16 01b70b4aba feat: implement skill #8 latency-arbitrage-defensive-order-sizing 2026-07-25 13:58:32 +05:30
HimanshuJ16 e0be243750 feat: implement skill #7 adverse-selection-measurement-for-passive-orders 2026-07-25 13:58:31 +05:30
HimanshuJ16 758ae5b448 feat: implement skill #6 market-maker-vs-taker-strategy-classification 2026-07-25 13:58:30 +05:30
HimanshuJ16 1359fca50c feat: implement skill #5 exchange-fee-tier-and-rebate-structure-analysis 2026-07-25 13:58:29 +05:30
HimanshuJ16 9ec76159b7 feat: implement skill #4 order-book-microstructure-signal-research 2026-07-25 13:58:29 +05:30
HimanshuJ16 0840374cfb feat: implement skill #3 tick-to-trade-latency-measurement 2026-07-25 13:58:28 +05:30
HimanshuJ16 39295610bf feat: implement skill #2 clock-synchronization-ptp-for-trading-hosts 2026-07-25 13:58:27 +05:30
HimanshuJ16 1fbe557645 feat: implement skill #1 colocation-latency-budget-accounting 2026-07-25 13:58:26 +05:30
HimanshuJ16 0ec8e78f23 feat: physically build and complete all 30 portfolio-multi-strategy skills 2026-07-25 13:57:49 +05:30
HimanshuJ16 ecb1c5a06d feat: fix roadmap tags for portfolio-multi-strategy skills 2026-07-25 13:57:15 +05:30
HimanshuJ16 1aecaf0cf0 feat: implement benchmark-portfolio-for-multi-strategy-performance-context and fix roadmap tags 2026-07-25 13:55:44 +05:30
HimanshuJ16 fa53ea17d5 feat: implement skill #9 strategy-underperformance-remediation-decision-tree 2026-07-25 13:55:19 +05:30
HimanshuJ16 d25197c328 feat: implement skill #8 strategy-committee-governance-for-capital-allocation-decisions 2026-07-25 13:55:18 +05:30
HimanshuJ16 6c15c64802 feat: implement skill #7 capital-efficiency-across-cross-margined-strategies 2026-07-25 13:55:17 +05:30
HimanshuJ16 3f713af84d feat: implement skill #6 strategy-performance-decay-detection-vs-market-wide-decay 2026-07-25 13:55:16 +05:30
HimanshuJ16 2cffe20d64 feat: implement skill #5 rebalancing-frequency-optimization-cost-vs-drift 2026-07-25 13:55:15 +05:30
HimanshuJ16 d99256ff8a feat: implement skill #4 strategy-specific-vs-shared-risk-budget-allocation 2026-07-25 13:55:14 +05:30
HimanshuJ16 8c5e749f4a feat: implement skill #3 meta-strategy-signal-arbitration 2026-07-25 13:55:13 +05:30
HimanshuJ16 dc50cc7222 feat: implement skill #2 incremental-capital-deployment-for-new-strategies 2026-07-25 13:55:12 +05:30
HimanshuJ16 2ba8f6f590 feat: implement skill #2 portfolio-construction-with-transaction-cost-awareness 2026-07-25 13:55:12 +05:30
HimanshuJ16 28838ab51c feat: implement skill #1 strategy-specific-data-dependency-mapping 2026-07-25 13:55:11 +05:30
HimanshuJ16 2234bac2c5 feat: implement skill #1 strategy-decommissioning-and-position-unwind-procedure 2026-07-25 13:55:11 +05:30
HimanshuJ16 5d721e4eeb feat: implement skill #10 cross-strategy-shared-infrastructure-resource-contention 2026-07-25 13:55:10 +05:30
HimanshuJ16 4812a76992 feat: implement skill #9 strategy-capacity-estimation-before-scaling-capital 2026-07-25 13:55:09 +05:30
HimanshuJ16 f994d2b1e2 feat: implement skill #8 new-strategy-onboarding-checklist 2026-07-25 13:55:08 +05:30
HimanshuJ16 a79ddfa037 feat: implement skill #7 portfolio-level-stop-loss-independent-of-strategy-stops 2026-07-25 13:55:07 +05:30
HimanshuJ16 ee0aaeea41 feat: implement skill #6 strategy-performance-attribution-vs-market-beta 2026-07-25 13:55:07 +05:30