DCC: Differentiable Cardinality Constraints for Partial Index Tracking
Wooyeon Jo, Hyunsouk Cho

TL;DR
This paper introduces a differentiable approach to enforce cardinality constraints in partial index tracking, enabling efficient, accurate, and interpretable portfolio optimization with polynomial complexity.
Contribution
The paper proposes a novel Differentiable Cardinality Constraint (DCC) and a floating-point precision-aware variant, providing theoretical guarantees and practical effectiveness for index tracking.
Findings
DCC accurately enforces cardinality constraints.
DCC_{fpp} has no implementation error within a specific hyperparameter range.
The method outperforms baseline approaches across multiple datasets.
Abstract
Index tracking is a popular passive investment strategy aimed at optimizing portfolios, but fully replicating an index can lead to high transaction costs. To address this, partial replication have been proposed. However, the cardinality constraint renders the problem non-convex, non-differentiable, and often NP-hard, leading to the use of heuristic or neural network-based methods, which can be non-interpretable or have NP-hard complexity. To overcome these limitations, we propose a Differentiable Cardinality Constraint () for index tracking and introduce a floating-point precision-aware method () to address implementation issues. We theoretically prove our methods calculate cardinality accurately and enforce actual cardinality with polynomial time complexity. We propose the range of the hyperparameter ensures that has no error…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Topics in Algebra
