Skip to content

Solution for Q48 #9

@frankzhangsyd

Description

@frankzhangsyd

Hello,第48题似乎有更简单的解法。

data[order(symbol,-date)][,.(mkt_rtrt_d = high-cummin(low)),by=.(symbol)][, .(mkt_rtrt = max(mkt_rtrt_d)), by = .(symbol) ][1:5]

核心思路是将每股日期倒序之后,使用cummin找出最小的low值 (即最大的撤回点)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions