求教一个股票年化计算的问题,回答送分 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
refresh
V2EX    投资

求教一个股票年化计算的问题,回答送分

  •  
  •   refresh 2021-12-04 16:56:22 +08:00 2653 次点击
    这是一个创建于 1473 天前的主题,其中的信息可能已经有所发展或是发生改变。
    假如:
    10 月 1 号,买入 100 股,价格 10 元
    10 月 10 号,买入 300 股,价格 8 元
    10 月 13 号,卖出 50 股,价格 15 元
    10 月 16 号,卖出 50 股,价格 12 元
    10 月 21 号,分红 800 元
    11 月 1 号,买入 100 股,价格 10 元
    到了 12 月 1 号,市价 18 元

    求一个计算年化收益的公式,包括总收益(到口袋里的,再加浮盈)和实际收益(已经到口袋里的)
    17 条回复    2021-12-06 01:47:46 +08:00
    csunny
        1
    csunny  
       2021-12-04 17:00:59 +08:00   2
    跟踪你的总账户资产,看总资产的变动率就是了。
    refresh
        2
    refresh  
    OP
       2021-12-04 17:07:04 +08:00
    @csunny 不能这么算的,卖掉股票,这个已经是现金了,不算投入。当然如果按所有股票账户的资金都算成本,也可以这么算,但这个不是我想要的。
    ThirdFlame
        3
    ThirdFlame  
       2021-12-04 17:19:24 +08:00   1
    10 月 13 日你卖掉的 50 股 是 10 月 1 日买入的 还是 10 月 10 日买入的? 如果你能知道这个 就能算出实际收益。
    否则实际收益 只有在你全部都卖出后 才能知道。
    csunny
        4
    csunny  
       2021-12-04 17:34:58 +08:00   1
    你也可以把自己想象成一个基金,有出有入,按照净值那样算。
    Jooooooooo
        5
    Jooooooooo  
       2021-12-04 17:42:49 +08:00   1
    看口径.
    yytsjq
        6
    yytsjq  
       2021-12-04 17:48:05 +08:00   1
    试试有知有行 App 的投资记账功能。
    6IbA2bj5ip3tK49j
        7
    6IbA2bj5ip3tK49j  
       2021-12-04 17:48:20 +08:00   1
    看你需要什么数据,极端一点,买了一天涨停卖出,10%的收益,另外 300 多天都放在储蓄账户里。
    你希望看到的年化收益是多少?
    zcjfesky
        8
    zcjfesky  
       2021-12-04 17:50:18 +08:00 via Android   1
    看账户总市值(含现金)的变化就好,过程不重要,收益不是按每次操作算的。总年化公式就是最简单的那个,(末值 /初值)^(365/离第一天已经过天数)-1
    zcjfesky
        9
    zcjfesky  
       2021-12-04 18:00:13 +08:00 via Android   1
    除非你会分红(即卖出股票获得的现金直接转一部分出去永远不再投资股票),否则你想象中实际收益其实并不实际,因为它依然是受风险的本金,这也是我为啥说过程不重要

    把自己的炒股账号当做一个股票基金处理就好,很多现成的基金会计算法可以搜
    kilasuelika
        10
    kilasuelika  
       2021-12-04 20:01:06 +08:00   1
    提供一种简化的方法:

    假设初始资金 x ,
    10.1 现金 x-1000 ,股票 100:1000 ,合计 x 。 投资 1000
    10.10 现金 x-3400 ,股票 400:3200 ,合计 x-200 。 投资 2400
    10.13 现金 x-2650 ,股票 350:5250 ,合计 x+2600 。
    10.16 现金 x-2050 ,股票 300:3600 ,合计 x+1550 。
    10.21 现金 x-1250 ,股票 300
    11.1 现金 x-2250 ,股票 400:4000 ,合计 x+1750 。投资 1000
    12.1 现金 x-2250 ,股票 400:7200 ,合计 x+4950 。

    总收益是合计的差额:4950
    实际到手里的就是现金的差额:-2250
    年化收益:2 个月内总投资 1000+2400+1000=4400 ,总收益 4950 ;收益率 550/4400=12.5%,年化收益:log(1+12.5%)*(12/2)=0.71=71%
    Fading2276
        11
    Fading2276  
       2021-12-04 21:19:47 +08:00   1
    同一个股票的吧,excel 的 XIRR 函数就是做这个的吧。

    https://zhuanlan.zhihu.com/p/141142170
    BAT
        12
    BAT  
       2021-12-04 22:57:54 +08:00   1
    @kilasuelika #10 收益率的分子 550 是哪来的啊...

    4950 已经是总收益 9350 减去一次成本 4400 得到的利润,550 相当于又减了一次。
    JamesR
        13
    JamesR  
       2021-12-04 23:20:38 +08:00   1
    XIRR 了解一下。
    ipwx
        14
    ipwx  
       2021-12-04 23:39:09 +08:00   1
    @refresh 你的需求过于复杂了,而且这个统计有些没有意义。

    因为对于投资而言,空仓本身就是一种态度(看空)。事实上,按照证监会的规则,基金是不允许空仓的,不然你以为他们傻啊,真 A 股普跌的时候他们不会空仓嘛?
    ipwx
        15
    ipwx  
       2021-12-04 23:39:52 +08:00   1
    所以我同一一楼,直接期末资产除以期初资产就行。
    zhoujinjing09
        16
    zhoujinjing09  
       2021-12-05 01:53:07 +08:00   1
    这个有很多计算方法,确认收入可以选择 FIFO 或者 LIFO 或者平均值,在美国来说计算方法还会影响扣税。

    实际收益就根据现金流用 excel 算 XIRR 就可以了,总收益就是现在的市值除以初始投资的金额
    kilasuelika
        17
    kilasuelika  
       2021-12-06 01:47:46 +08:00 via Android
    @BAT 嗯嗯你说的对,应该不用再减 4400 。收益率 112.5%
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1045 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 23:07 PVG 07:07 LAX 15:07 JFK 18:07
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86