Communitygithub.com

MikeCheng1208/BattleTree

Factor modeling and portfolio construction (Markowitz, Black-Litterman, constraints, turnover).

Qu'est-ce que BattleTree ?

BattleTree is a Claude Code agent skill that factor modeling and portfolio construction (Markowitz, Black-Litterman, constraints, turnover).

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MikeCheng1208/BattleTree/tree/HEAD/.agents/skills/advanced-math-trading-portfolio-factors

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

What this covers

  • Factor models, mean-variance, BL, turnover/constraints, links to advanced optimization examples.

Navigation (load on demand)

  • docs/knowledge-base/domains/foundations/advanced-mathematics/factor-models.md
  • docs/knowledge-base/domains/foundations/advanced-mathematics/mean-variance-optimization-markowitz.md
  • docs/knowledge-base/domains/foundations/advanced-mathematics/black-litterman-model.md
  • Relevant sections in docs/knowledge-base/domains/foundations/advanced-mathematics/advanced-optimization.md (MOO, MIP).

Quick workflows

  • Build factor portfolio → factor-models + Markowitz.
  • BL prior/posterior setup → Black-Litterman MD.
  • Add cardinality/turnover → reuse MOO/MIP from advanced-optimization.

Notes

  • Keep loads targeted to the needed construction.

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

MikeCheng1208/BattleTree

Skill for discovering and researching autonomous AI agents, tools, and ecosystems using the AgentFolio directory.

MikeCheng1208/BattleTree

Analyze the CustomGPT.ai Labs Innovation workbook and cost tracking data to surface portfolio-level insights, trends, and recommendations for where to focus Innovation efforts.

MikeCheng1208/BattleTree

Personal meta-skill for Arach. Use this as the entry point to understand arach's projects, conventions, and available skills. Activates on "arach's projects", "what does arach work on", or when working in any arach/* repo.

MikeCheng1208/BattleTree

High-converting landing pages. Copy + design + implementation. Triggers: landing page, conversion page.

MikeCheng1208/BattleTree

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios,...

MikeCheng1208/BattleTree

Automate Klipfolio tasks via Rube MCP (Composio). Always search tools first for current schemas.

MikeCheng1208/BattleTree

Minimalist, typography-focused portfolio design system inspired by neo-brutalist and Swiss design principles. Emphasizes bold typography, generous whitespace, monochromatic color schemes, and elegant simplicity for developer/designer portfolios.

MikeCheng1208/BattleTree

Portfolio allocation and rebalancing optimizer. Manages asset allocation across stocks/cash/bonds, performs periodic rebalancing, and ensures diversification according to market regime and risk tolerance.

MikeCheng1208/BattleTree

Optimize project portfolio selection under constraints using mathematical optimization

MikeCheng1208/BattleTree

Detect and explain risk drift in lending portfolios over time using vintage analysis, migration matrices, and concentration metrics. Use when monitoring portfolio credit quality trends, preparing board risk reports, conducting stress testing, or when risk metrics deviate from appetite thresholds.

MikeCheng1208/BattleTree

Build a GitHub portfolio that gets you hired — curate 3-5 polished projects, craft compelling READMEs, deploy live demos, tell a coherent story across your repos, and align everything to AI-native development roles. Use when preparing your GitHub for job searches, deciding what to pin, or auditing your public presence.

Skills associés