[Day 27] 何谓趋势

N天後收盘价

  • 若N天後收盘价 > 目前收盘价,趋势为正

  • 若N天後收盘价 < 目前收盘价,趋势为负

  • 优点:

    • 直观、简单
  • 缺点:

    • 无法调整风险
    • 无法停利停损

N天後收盘价 & 中间值

  • 若N天後收盘价 > 目前收盘价 + K%,趋势为正

  • 若N天後收盘价 < 目前收盘价 - K%,趋势为负

  • 中间值代表不涨不跌

  • 优点:

    • 直观、简单
    • 可调整风险(K)
  • 缺点:

    • 无法停利停损

N天最高最低点

  • 若N天最高点 > 目前收盘价 + K%,趋势为正

  • 若N天最低点 < 目前收盘价 - K%,趋势为负

  • 中间值代表不涨不跌

  • 优点:

    • 实作简单
    • 允许停利停损
    • 可调整风险(K)
  • 缺点:

    • 忽略先涨後跌、先跌後涨状况

Triple Barrier

  • 若N天中某一天 > 目前收盘价 + K%,趋势为正

  • 若N天中某一天 < 目前收盘价 - K%,趋势为负

  • 优点:

    • 允许停利停损
    • 可调整风险(K)
  • 缺点:

    • 实作麻烦
data_df = load_stock(stock_index, start_year=2011, end_year=2021)

shift = {}
for i in range(0, 31):
    shift[i] = data_df.loc[:, "Close"].shift(-i)

close30_df = pd.DataFrame(shift).dropna()

Close_Low = close30_df.min(1)
Close_High = close30_df.max(1)
Close_Mean = close30_df.mean(1)
Close_Std = close30_df.std(1)

thresold = 3
tag = {}
for i in range(1, 31):
    if i == 1:
        up = close30_df[i] > close30_df[0] + thresold * Close_Std
        down = close30_df[i] < close30_df[0] - thresold * Close_Std
        tag[i] = 1 * up + (-1) * down
    else:
        up = close30_df[i] > close30_df[0] + thresold * Close_Std
        down = close30_df[i] < close30_df[0] - thresold * Close_Std
        tag[i] = np.clip(
            (tag[i - 1] * 10) + (1 * up + (-1) * down), a_min=-1, a_max=1
        )

https://ithelp.ithome.com.tw/upload/images/20211002/20141586vj5gqvbL6F.png
K = 1 std,对趋势估计保守,倾向停利停损

https://ithelp.ithome.com.tw/upload/images/20211002/20141586Rml3cghB5M.png
K = 3 std,对趋势估计激进,倾向高报酬


<<:  Day17:SwiftUI— EnvironmentObject

>>:  Day17 React-Router(二)Route设置进阶

冲动购物真的是潜意识害的?

透过感觉将外在刺激带给大脑的过程中, 感知系统的敏感程度可以用绝对阀值显示, 代表着能感受到刺激的最...

Day 30 - 完赛啦!! 做个总结

睽违两年的完赛!!! 经过这两年真的感受到时间跟工作的压力,比起两年前待业中可以好好撰写文章的自己,...

java-作业-比较4种(Array-Sort、Insertion-Sort、Selection-Sort、Bubble-Sort)的执行速度

本篇主要为记录参加学校资讯班的作业,相关思考难点的纪录。 题目为比较4种sort演算法(Array-...

DAY25:Broadcast receiver之实作

今天要来做上篇所提到的广播功能实作罗! 首先,我们还是要先来将画面配置完成,这里做的就是简单的三个B...

风险描述(risk descriptions)

根据ISO 31000,风险是“不确定性对目标的影响(effect of uncertainty o...