交易员日志

 找回密码
 受邀注册
查看: 6399|回复: 0

计算盈利预期

[复制链接]

256

主题

887

帖子

898

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
898
发表于 2020-12-30 19:19:24 | 显示全部楼层 |阅读模式
  1. import numpy as np
  2. import  matplotlib.pyplot as plt

  3. def experiment():
  4.     money = 10000 #初始资金10000
  5.     for i in range(0, 200):#交易N笔
  6.         earning = np.random.choice([200, -100], 1, p=[0.4, 0.6])#每次赚200or亏100出场,胜率40%
  7.         money = money + earning
  8.     return money

  9. data = []
  10. for i in range(0, 100):#100个人同时做这个测试
  11.     datapoint = experiment()
  12.     data.append(datapoint)
  13. plt.plot(np.array(data))
  14. plt.hlines(np.array(data).mean(), 0, 100, colors="red")
  15. plt.show()
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 受邀注册

本版积分规则

Archiver|手机版|小黑屋|交易员日志

GMT+8, 2025-5-4 01:27 , Processed in 0.038193 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表