股票买卖最佳时机leetcode EvoTrading 具有先进的买卖股票规则的交易代理
股票买卖最佳时机leetcode进化交易该存储库包含使用规则集来决定何时买卖股票的交易代理。可以手动设置规则。或者,可以进化出一群基于规则的交易者来最大化回报。历史纳斯达克股票价格被用来测试和发展交易规则集。内容markets.py股票市场类别的定义。每个股票市场使用1998年至2010年间多达388只不同股票的历史纳斯达克价格。价格经过股息调整。每个股票市场都以起始日(0-3925)、股票数量(1-388)和交易成本(>= 0)进行初始化。 Market类使用未更改的股票价格。 NoisyMarket类采用额外的噪音参数,并使用带有乘法噪音的股票价格,即噪音价格=价格xu,其中u ~ Uniform(1 -噪音/2, 1 +噪音/2)。 traders.py标准交易员类别的定义。有一个BuyAndHoldTrader ,它在每只可用股票上花费相等的金额。有一个CustomTrader类,它使用规则来决定买卖哪些股票。它以余额、若干股票(对于将要交易的市场而言)、若干头寸、买入过滤器、买入排名、卖出过滤器和紧急卖出参数进行初
下载地址
用户评论