用Python做投资-python仿真等价鞅下的收益曲线

本文探讨了等价鞅投资策略,通过Python模拟赌局,展示了如何在不同获胜概率下进行资金管理。当获胜概率变化时,资金回测结果显示,获胜概率越高,资金曲线越平稳上升。
摘要由CSDN通过智能技术生成

有一个赌局,抛一枚硬币,正面朝上赢,反面朝上输。然后每次自由下注。

如果我们按照这样的次序下注:1,2,4,8,16,......,2^n.只要有一次获胜,那么我们就从头再来。这里我们可以看出,每次获胜都可以赢得1元钱。因为2^n次方的数列前n-1次项和为2^n-1。这里我们就能看出,只要你有足够多的钱,那么你总能赚钱。这一游戏,就叫做等价鞅。

# -*- coding: utf-8 -*-
"""
Created on Mon Oct 24 16:05:03 2016

@author: Luyixiao
"""

import numpy as np  
import matplotlib.pyplot as plt  
import pandas as pd
# true = win;false = loss
def winOrLossGenerator(p,size):
    randomNumber = np.random.uniform(0,1,size)
    WL = randomNumber < p
    return WL

def player(WL_list):
    amount = 100#1$ as initial money 
    moneyList=[]#use this list to record the lost of the money amount
    gain = 0
    margin = 100   
    lossNumber = 0
    for i in range(0,len(WL_lis
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

钱塘小甲子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值