Skip to main content
Ctrl+K

Cvxportfolio 1.4.0 documentation

  • Manual
  • API documentation
  • Examples
  • Contributing to Cvxportfolio
  • Manual
  • API documentation
  • Examples
  • Contributing to Cvxportfolio

Section Navigation

  • Simulator
  • Trading policies
    • Simple policies
    • Optimization-based policies
  • Objective terms
    • Return models
    • Risk models
    • Cost models
  • Constraints
  • Back-test result
  • Data Interfaces
  • Internal Objects and Interfaces
    • Forecasters
    • Estimators
  • API documentation
  • Trading policies

Trading policies#

This module contains trading policies that can be back-tested.

  • Simple policies
    • AdaptiveRebalance
      • AdaptiveRebalance.execute()
    • Hold
      • Hold.execute()
    • AllCash
      • AllCash.execute()
    • FixedTrades
      • FixedTrades.execute()
    • FixedWeights
      • FixedWeights.execute()
    • MarketBenchmark
      • MarketBenchmark.execute()
    • PeriodicRebalance
      • PeriodicRebalance.execute()
    • ProportionalRebalance
      • ProportionalRebalance.execute()
    • ProportionalTradeToTargets
      • ProportionalTradeToTargets.execute()
    • RankAndLongShort
      • RankAndLongShort.execute()
    • Uniform
      • Uniform.execute()
    • SellAll
  • Optimization-based policies
    • SinglePeriodOptimization
      • SinglePeriodOptimization.execute()
    • MultiPeriodOptimization
      • MultiPeriodOptimization.execute()
    • SinglePeriodOpt
    • MultiPeriodOpt

Base policy class (for defining your own policy)#

class cvxportfolio.policies.PolicyView on GitHub#

Base trading policy class, defines execute method.

previous

Simulator

next

Simple policies

On this page
  • Base policy class (for defining your own policy)
    • Policy
Edit on GitHub
Show Source

© Copyright 2016-2024, The Cvxportfolio Authors.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.0.