注意:我已经将此博客移动到Sublack。订阅那里新帖子或阅读别人
最近的Econtalk Podcast精选Nassim Taleb,他在游戏中谈到了他的新书皮。在讨论期间,他批评了行为经济学家和社会科学家设计“单次”类型的实验,并试图从结果中汲取现实生活中的洞察力。实际上,更合理的情景是一系列互动。
例如,实验可能会审视您在事件上下注的意愿以及随时间变化的变化。有些研究表明的是人们在出现前提下提高风险。被称为“房屋金钱效应”。这个想法是你基本上与房子的钱(而不是你自己的)一起玩,所以你越来越厌恶风险。这些发现通常归因于不合逻辑的偏见,我们似乎无法动摇的人性的剩余残余。你为什么要对你最近的金钱达到你早些时候的任何不同?
但是Taleb认为它不同。他认为,当您将游戏视为一系列互动时,社会科学家认为社会科学家认为是不合逻辑的人类偏见的大部分。他将这一点带到了生存的思想,并介绍了吸收障碍的想法:
Taleb:......吸收障碍是您无法超越您无法继续的观点。你停下来。因此,例如,如果你死了,那就是吸收障碍。所以,大多数人都没有意识到,随着沃伦巴菲特一直说,他说为了赚钱,你必须先生存。它不像选择。这是一个条件。所以,一旦你打了那一点,你就完成了。你完蛋了。这适用于金融世界当然是我们所谓的废墟,金融毁灭。
因此,在这种背景下,有更多的风险厌恶赢得了有道理。如果您在一切以上重视金融生存,那么自然地您将不那么愿意愿意押注您的上一美元,而不是最近赢得收入。
Taleb:究竟。行为经济学家有一些叫做心理会计的东西,这正是你刚才所说的:根据来源处理金钱是不合理的,因为这些是一期模型。这就是他们认为世界的方式,作为一次性实验。他们没有将世界视为重复。重复赌注。所以,如果你看待世界重复投注,在生存条件下,那么心理会计不仅不合理,而且是必要的。任何其他策略都会有效地是非理性的。
但他走得更远。他在足够长的时间尺度上说,只要你有吸收的障碍(例如,没有资金留下赌注或死亡),那么除非你从事这些类型的策略,否则你将结束废墟。即使您拥有优势,这也是如此。
Taleb:......实际上,我所说的更强大。我说的是,即使你有边缘,在存在毁灭的可能性,你将被毁了。即使你有边缘......如果你玩得很长。除非您从事贸易商设计的策略并被每一个幸存的交易者重新发现,否则与我们所谓的幸存者一样重新发现,叫做凯利标准的东西,这就是与房子的钱一起玩。换句话说,你开始在赌场中投注,策略如下:你以100美元的价格,无论你想要什么;你打赌1美元。如果你失去了低于一美元的赌注,你会敢打赌,说,90美分或其他什么;如果你赚钱,你就会开始赌屋钱。这被称为,与市场金钱或玩房子的钱。因此,在赚钱时增加你的赌注,你可以减少你的赌注,因为你亏钱。该策略实际上是唯一一个允许您赌博或从未毁略策略的唯一一个。
通常我们以其他方式思考它。如果我们有一个轻微的边缘,我们应该只是继续玩耍,从长远来看,我们有更好的是,因为我们拥有优势。但塔利布说在存在障碍的情况下,我们最终会使用天真的策略袭击毁灭。
这在某种程度上既有足够长的时间尺度是有道理的。此外,随机性不会表现,因为人们通常期望和长期运行比我们预期更常见。
我在课堂上有一个教授告诉我们所有人100次翻转硬币并记录结果,或者只是作弊并放下100个随机头/尾值。在我们这样做之后,他会走来走去,告诉我们我们是否被骗了。他可以告诉他的方式是通过观察我们连续有8个头(或尾部)值的字符串。在100次试验中的这种字符串比大多数人都要提供信任。果然…
导入numpy作为np.random.seed(42)np.random.randint(2,size = 100)阵列([0,1,0,0,0,1,0,0,0,1,0,0,0 ,0,0,1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,0,1,1,1,0,1,0,1 ,0,0,0,0,0,1,1,1,1,1,0,1,1,0,1,0,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0 ,0,0,0,1,1,0,1,1,1,1,0,1,0,1,1,1,0,1,0,1,0,1,0,0,0,1,1 ,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0])
我想测试Taleb在机会游戏中的动态战略的想法。我只是设置实验而不是潜入数学。以下是一些帮助我测试各种策略的功能。
根据,我们可以改变支付以及基于我们拥有的资本的战略。
要启动,我看起来甚至是[-1,1]的支出,下注大小设置为常数值1,资本为100,超过100个,最大数量的步数1,000,000,所以它也不会运行长。
payout_50_50 = create_payout([ - 1,1],[0.5,0.5],seed = 42)sment_bet = lambda x:1 payout_50_50_results = test(payout = payout_50_50,strategy = side_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000 )Display_results(Payout_50_50_Results)个人数量仍然活着:25(25%)步骤次数活着:10%:4231 25%:8037 50%:20902 99%:100001
在此结果,在1mm步骤后,25个个体存活。它看起来像是最早的破坏。但是,即使在这个过程中,甚至在这个过程中又有了一些,有些人有低资本,所以让它变得更长的时间可能会杀掉所有人。另一个有趣的结果是,由于个人死亡,资本的分配变得越来越少。
Taleb所说的是我们应该更具侵略性的房子。这样做的一种方法是投注我们资本的持续百分比(例如1%)。我们需要考虑最低投注规模(例如0.01),因为没有它,没有人会死。让我们看看结果:
payout_50_50_perc = create_payout([ - 1,1],seed = 42)payout_50_50_perc_results = test(payout = payout_50_50_perc,strategy = sider_perc_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000)display_result(payout_50_50_perc_result)编号个人仍然活跃:55(55%)活着的步数:10%:48865 25%:71462 50%:100001 99%:100001
他的权利在此生存率在55%的比例下降得多,但整体资本远低得多,资本分配更不均匀。这可以被认为是牺牲绝对的人口资本来生存。这是否是一个很好的策略显然取决于您对人口资本的价值生存程度。但它有道理的是,你无法获得任何东西,甚至可能没有任何东西。
让我们在胜利的几率下略微倾斜赔率,达到50.01%。以下是同一赌注的结果
payout_4999_5001 = create_payout([ - 1,1],seed = 42)payout_4999_5001_results = test(payout = payout_4999_5001,strategat = side_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000)display_results(payout_4999_5001_results)编号个人仍然活着:26(26%)活着的步骤数:10%:4004 25%:7466 50%:19455 99%:100001
与50/50赔率和整体资本相同的生存率略高于最后,这是由于我们有利的略有可能性。随着幸存者建立了更多资本的死亡慢,减少了相对于资本的赌注规模。
Payout_4999_5001 = create_payout([ - 1,1],seed = 42)payout_4999_5001_perc_results = test(payout = payout_4999_5001,strategy = sident_perc_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000)display_results(payout_4999_5001_perc_results)编号个人仍然活着:61(61%)步骤次数:10%:49291 25%:71622 50%:100001 99%:100001
与50/50赔率下注的百分比一样,生存更高,但整体资金大大降低,我们基本上放弃了边缘,并在幸存者和人口中的资本稳步下降。
边缘的边缘1%。这些是恒定下注大小为1的结果:
payout_49_51 = create_payout([ - 1,1],seed = 42)payout_49_51_results = test(payout = payout_49_51,strategy = sido_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000)display_results(payout_49_51_result)编号个人仍然活着:100(100%)步骤数量:10%:100001 25%:10000150%:100001 99%:100001
我猜1%的边缘足以让每个人都久违。如果你永远运行这个,也许有些人会死,但在1毫米的步骤之后,所有人都有足够的资金,赌注尺寸如此之小,我认为他们不认为他们很长一段时间。另外,请注意,资本偏向最终,但这并不疯狂。
payout_49_51_perc = create_payout([ - 1,1],seed = 42)payout_49_51_perc_results = test(payout = payout_49_51_perc,strategy = sider_perc_bet,num_trials = 100,start_capital = 100,max_num_steps = 100000)display_results(payout_49_51_perc_result)编号个人仍然活着:100(100%)步骤数量:10%:100001 25%:10000150%:100001 99%:100001
虽然首都早期分布不均,但虽然,没有任何模具和资本明显更大。只要您不介意资本分配不平等,这种方法就会为人口产生最大的财富。
因此,存在某些点X至0.5001和0.51,其中恒定的BET策略开始主导恒定的赌注规模策略。
可能还有其他方法可以与房屋金钱不同风险耐受性。投注持续的财富百分比是一种非常简单的天真方法,但您可能会将花哨的日志功能应用于您的财富或帽子或地板。但无论如何,你什么都不能得到一些东西。没有策略甚至可能会击败赔率
主要考虑因素是您在性能上重视生存的程度,以及您是否有足够大的边缘。如果您有相当的优势,那么持续的百分比对于性能和生存是很好的。如果它甚至可能只是略微的边缘,恒定的百分比将有助于以牺牲人口的资本增长为代价的生存。
注意:我已经将此博客移动到Sublack。订阅那里新帖子或阅读别人