Skip to content

jeffmxh/Artificial_Stock_Market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Artificial_Stock_Market

1.教学文件位于tutorials文件夹下,下载后可以在本地用jupyter打开,有时会加载失败多刷新几次即可。

2.两个基础的类位于utils目录下

  • Trader_basic.py 定义了基本的交易者类,每个交易者初始化时会接受一个初始资产值,并根据一个指定的股价将资产随机分配一部分进入股市
  • Market.py 定义了市场的结构,初始化时传入定义的交易者类,以及交易者的数量,.step()方法会产生交易

3.对基础交易者类的扩展方法

可以参考Advanced_Trader.py中的方式,对生成订单的过程重写即可,然后参照demo.py中的方式调用这些类进行仿真模拟。

About

在python中实现股票市场的基本架构

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published