首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Coding
V2EX  ›  分享创造

一个看到你未来财务状况的脚本

  •  
  •   timqian · 2017-11-21 03:17:46 +08:00 · 3620 次点击
    这是一个创建于 750 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一些结果:

    • 年化收益 5%,每月投资 1000 元,10 年之后,你将拥有 162,774 元左右
    • 年化收益 10%,每月投资 5000 元,5 年之后,你将拥有 424,762 元左右
    • 年化收益 10%,每月投资 5000 元,10 年之后,你将拥有 1,108,846 元左右
    • 年化收益 10%,每月投资 5000 元,20 年之后,你将拥有 3,984,908 元左右
    • 年化收益 20%,每月投资 10000 元,10 年之后,你将拥有 4,143,005 元左右

    脚本

    const 年化收益 = 0.1; 
    const 每月投资 = 6000;
    const 投资年限 = 10; // 年
    
    // 首先做点愚蠢的计算以便于思考 for 循环要怎么写:
    // const 一月投资结果 = 100 * (1.05 ** 投资年限);
    // const 二月投资结果 = 100 * (1.05 ** (投资年限 - 1)) * (1 + (0.05 * 11 / 12));
    // const 三月投资结果 = 100 * (1.05 ** (投资年限 - 1)) * (1 + (0.05 * 10 / 12));
    // .
    // .
    // const 十三月投资结果 = 100 * (1.05 ** (投资年限 - 2));
    // const 十四月投资结果 = 100 * (1.05 ** (投资年限 - 2)) * (1 + (0.05 * 11 / 12));
    // .
    // .
    
    let 资金总合 = 0;
    for(let i = 0; i < 投资年限; i++) {
      for(let j = 12; j > 0; j--) {
        资金总合 += 每月投资 * ( (1 + 年化收益 ) ** (投资年限 - i)) * ( 1 + ( 年化收益 * j / 12 ) );
      }
    }
    
    console.log(资金总合);
    // 1330615.5799374909
    

    开始强制储蓄吧少年

    第 1 条附言  ·  2017-11-21 10:37:06 +08:00
    const 年化收益 = 0.1; 
    const 每月投资 = 6000;
    const 投资年限 = 10; // 年
    
    // 首先做点愚蠢的计算以便于思考 for 循环要怎么写:
    // const 一月投资结果 = 每月投资 * ( (1 + 年化收益) ** 投资年限 );
    // const 二月投资结果 = 每月投资 * ( (1 + 年化收益) ** (投资年限 - 1)) * (1 + (0.05 * 11 / 12));
    // const 三月投资结果 = 每月投资 * ( (1 + 年化收益) ** (投资年限 - 1)) * (1 + (0.05 * 10 / 12));
    // .
    // .
    // .
    // const 十三月投资结果 = 每月投资 * ( (1 + 年化收益) ** (投资年限 - 2));
    // const 十四月投资结果 = 每月投资 * ( (1 + 年化收益) ** (投资年限 - 2)) * (1 + (0.05 * 11 / 12));
    // .
    // .
    // .
    
    let 资金总合 = 0;
    for(let i = 0; i < 投资年限; i++) {
      for(let j = 12; j > 0; j--) {
        资金总合 += 每月投资 * ( (1 + 年化收益 ) ** (投资年限 - i)) * ( 1 + ( 年化收益 * j / 12 ) );
      }
    }
    
    console.log(资金总合);
    // 1330615.5799374909
    
    
    32 回复  |  直到 2017-11-24 18:26:18 +08:00
        1
    ra1983   2017-11-21 03:54:54 +08:00 via iPhone
    用 fv 公式算了一下,楼主的答案是错的
        2
    jedihy   2017-11-21 04:19:17 +08:00
    有年化收益 20%的方法吗?
        3
    Rice   2017-11-21 07:27:13 +08:00 via Android
    年化 20%啊,我特么又不是巴菲特
        4
    am241   2017-11-21 07:31:43 +08:00 via Android   ♥ 1
    年化 20%还储蓄?贷款啊!
        5
    nodin   2017-11-21 08:19:47 +08:00 via Android   ♥ 7
    年化收益 20%,10 年后你将拥有 0 元,本金被人拐跑了。
        6
    kevinzhwl   2017-11-21 09:43:05 +08:00 via iPhone
    问个问题,现在银行活期存款年华收益多少?
    看你能不能脱口而出了,年轻人,少瞎想,多做事。
        7
    Felldeadbird   2017-11-21 09:50:43 +08:00
    楼主请告诉我年收益 20%的方法。 钱我都准备好了。
        8
    RihcardLu   2017-11-21 09:58:24 +08:00
    20%也不奢望了,稳定 15%就行
        9
    nullen   2017-11-21 09:58:30 +08:00
    定投腾讯,年化 20%不是梦。
        10
    northisland   2017-11-21 10:04:43 +08:00
    all_saved, saved, ir = 0, 6, 0.2
    for i in range(10):
    all_saved=all_saved*(1.+ir) + (.5*ir+1.)*saved

    all_saved
    >>> 171.33

    年利 20%,年存 6 万,10 年后行情,谁帮我看看哪儿错了
        11
    northisland   2017-11-21 10:10:48 +08:00
    # 年化收益 20%,每月投资 10000 元,10 年之后,你将拥有 4,143,005 元左右
    all_saved, saved, ir = 0., 12., 0.2
    for i in range(10):
    all_saved=all_saved*(1.+ir) + (.5*ir+1.)*saved

    >>> all_saved
    342.65


    肯定有一个弄错了
        12
    northisland   2017-11-21 10:12:07 +08:00
    目测楼主是一个乘 10 的人=_=23333
        13
    awanabe   2017-11-21 10:15:01 +08:00
    十年后,现在的 100w 相当于。。。可能只有 50w 了吧
        14
    billion   2017-11-21 10:20:46 +08:00
    其他的不说,单说 5%这一个。你能找到哪些恒定维持在 5%,而且没有本金上限的?
        15
    icy2   2017-11-21 10:23:30 +08:00
    @nodin 哈哈
        16
    Macbooker   2017-11-21 10:25:41 +08:00
    @nullen 天底下哪有这么好的事?以前没见你们吹腾讯,涨到高点倒起劲。有钱自己赚得了,别忽悠小白追高。
        17
    lhx2008   2017-11-21 10:27:59 +08:00 via Android
    年化 5%,算上通胀,能剩多少?
        18
    timqian   2017-11-21 10:29:27 +08:00 via iPhone
    @jedihy
    @Rice
    @am241
    @nodin
    @Felldeadbird
    @RihcardLu
    @nullen
    为啥关注点都在 20% 只是举个例子😅
        19
    ra1983   2017-11-21 10:34:28 +08:00
    @billion
    S&P500 ITD 的年化在 9.5%到 10%之间,没仔细算
        20
    timqian   2017-11-21 10:44:04 +08:00
    @northisland 你这个我没太看懂,但似乎没有考虑到资金是按每月定投的
        21
    northisland   2017-11-21 11:16:42 +08:00
    @timqian 我考虑了,公式里有反映。

    你把月利率算成年利率了
        22
    pagxir   2017-11-21 11:58:02 +08:00 via Android
    不好意思,目前国内每年的综合通胀率是>10%。
        23
    timqian   2017-11-21 12:01:07 +08:00 via iPhone
    @northisland 没有哇,我是算出每个月投资金额在投资结束时的结果,然后都加起来。。
        24
    northisland   2017-11-21 12:25:55 +08:00 via iPhone
    @timqian 会用数学跟数盲的,基本是两个人种。没有共同语言

    我写的多么明白
    all_saved=all_saved*(1.+ir) + (.5*ir+1.)*saved
        25
    billion   2017-11-21 13:09:52 +08:00 via Android
    @ra1983 稳定这么多没有风险不限制本金上限?
        26
    gamecreating   2017-11-21 17:32:23 +08:00
    是这样的...多做价值投资
        27
    northisland   2017-11-22 08:32:53 +08:00
    举个例子,就是

    你一开始有 120 万,每年存银行拿息,年息 0.2,10 年,
    120. * math.pow(1.2, 10.) = 743

    这肯定比你每月存,收入要高。

    不懂楼主 4000 多万是怎么得出来的。


    ----------

    也不懂让楼主承认错误怎么这么难。

    然后吧,从一个错误的命题可以推导出一切。扯淡故事会。
        28
    northisland   2017-11-22 09:31:23 +08:00 via iPhone
    好吧我也错了,是 400 万我看成 4000 万
        29
    JasonMerlin   2017-11-22 14:11:59 +08:00
    @nullen 腾讯? 给个码~
        30
    nullen   2017-11-22 14:28:20 +08:00
    @Macbooker 呵呵,说到吹腾讯,我从 2007 年就开始吹了。爱买不买。

    @JasonMerlin 什么码?
        31
    wizardforcel   2017-11-24 18:11:40 +08:00 via Android
    @lhx2008 通胀和你投不投有啥关系么?不投不是挣得更少??笑死。
        32
    lhx2008   2017-11-24 18:26:18 +08:00 via Android
    @wizardforcel 不投就是花掉啊,反正赚不了钱,笑个毛
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1465 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 35ms · UTC 17:15 · PVG 01:15 · LAX 09:15 · JFK 12:15
    ♥ Do have faith in what you're doing.