我想要有SQL代码,可以让我为每月股票数据形成五分之一投资组合。五分位投资组合的形成取决于比率(在我的电子表格中称为B/M)。我希望代码能够自动为每个月产生不同的五分位投资组合,因为与前一个月相比,股票/公司增加或撤销某个月。比率也可以改变,以便在接下来的一个月内某个股票可以排在另一个五分位数中。 我添加了一个打印屏幕来简要地展示我如何组织我的Excel表格。 基本上,它每月排序。 enter i
尝试优化投资组合权重分配,通过使用cvxopt模块限制风险来最大化我的回报函数。我的代码如下: from cvxopt import matrix, solvers, spmatrix, sparse
from cvxopt.blas import dot
import numpy
import pandas as pd
import numpy as np
from datetime
编列分配: 我有一个熊猫数据帧DF,其中指数是日期金融投资组合,我有每个日期多金融股。 如数据框: Date Stock Weight Percentile Final weight
1/1/2000 Apple 0.010 0.75 0.010
1/1/2000 IBM 0.011 0.4 0
1/1/2000 Google 0.012 0.45 0
1/1/2000 Nokia 0.