证券部分计算公式

股票模拟交易部分计算公式:

上市起始日指数】为【起始日】当天大盘指数

上市起始日指数】为【起始时间】当天大盘指数

【总资产=余额+总市值】

【市=累计数量x收盘价】按最大交易日收盘计算

【仓位=市值/总资产】按最大交易日收盘计算

【总收益=(总资产-初始资产)/初始资产】

【收益=(收盘价-成本价)/成本价】按单支计算

【相对收益=帐户总收益率-同期对比指数涨幅(如沪深300)】

【手续费=买卖价x买卖数量x费用百分比】

【平均成本价=总费用/累计股票数】按买卖累计计算

持仓盈亏=(当轮交易所有买卖操作的发生金额之和)+该股票的市值】(买减,卖加)

持仓比=市值/总资产

冻结资金=求和(当天已委托买入的但未成交的股票数量*委托价格)

【最大可买数量={取整((总资产*70%-持仓市值)*(1-买入手续费/100)/买入价/100)}*100】(70%为仓位控制比,可变)

【买入数量={取整((总资产*70%-持仓市值))*(1-买入手续费/100)/2 / 买入价/100)}*100】(70%为仓位控制比,可变,2为可用资金折算比例)

复权参考价=(股权登记日收盘价+配股价*配股率-派息率)/(1+送股率+转增率+配股率)

向前复权因子=复权参考价/股权登记日收盘价

除权后持股数=原持股数量*(1+送股率+转增率+配股率)

调整后的平均成本价=调整前平均价*向前复权因子

除权发生金额=派息比例/10*原持股数     --除权派息,模拟为一次交易,产生发生金额

除权后调整可用资金=调整前可用资金+原股数*每10股派红利/10-原股数*配股价*每10股配股数/10

调整后总资产=原总资产+原股数*每10股派红利/10-原股数*配股价*每10股配股数/10

派息比例/10=派息率---每10股派多少元/10   STK_DIV_INFO.div_cn_rate/10

送股比例/10=送股率---每10股送多少股/10  STK_DIV_INFO.bonus_rate/10

转增比例/10=转增率---每10股转多少股/10  STK_DIV_INFO.cap_rate/10

配股比例/10=配股率---每10股配多少股/10  STK_RATI_RESULT.rati_rate/10

配股价---每股配价多少元  STK_RATI_RESULT.rati_price

原有持股数量  INVS_IMT_POSITION.sum_stk_count

 

除权参考价=(btclose+rati_price*rati_rate/10-div_cn_rate/10)/(1+bonus_rate/10+cap_rate/10+rati_rate/10)

除权因子=除权参考价/btclose

除权后的持仓股数=sum_stk_count*(1+bonus_rate/10+cap_rate/10+rati_rate/10)

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值