基金追投计算
/**
* 计算当前需要投入多少,才能达到指定的净值
* @param {*} oldPrice 上次投入的人命币
* @param {*} oldJingZhi 上次投入人民时,交易日净值
* @param {*} nowJingZhi 现在准备投入时的交易日净值
* @param {*} dstJingZhi 期望总体净值
*/
function cal(oldPrice, oldJingZhi, nowJingZhi, dstJingZhi) {
if (!dstJingZhi) {
dstJingZhi = (oldJingZhi + nowJingZhi) / 2;
}
return (oldPrice * dstJingZhi / oldJingZhi - oldPrice) / (1 - dstJingZhi / nowJingZhi);
}
console.log(cal(100, 1.5, 0.75, 0.8148));

浙公网安备 33010602011771号