文件名称:rai-simulator:基于Agent的RAI系统模型
文件大小:1.44MB
文件格式:ZIP
更新时间:2024-04-14 17:15:57
Python
RAI模拟器MVP 描述 该项目是RAI市场行为基于代理模型的MVP。 RAI系统,Uniswap池和代理表示为类。 代理商各自有自己的策略,并基于离散时间步长中的策略来决定是否购买,出售,提供流动性,造币等。 目前,该项目打算用于具有1小时时间步长的仿真。 代码结构如下: agents模块包含定义将与protocols模块中的不同协议进行交互的不同类型代理的类(RAI系统本身,Uniswap池,以后可能还有一些辅助贷款市场)。 utils模块旨在包含项目需要的其他实用程序功能。 先决条件 安装Python 3.7或更高版本。 安装Matplotlib: pip install matplotlib 安装Numpy: pip install numpy 用法 克隆仓库。 打开config.ini文件,并按照其中的说明输入所需的仿真参数。 保存参数。 运行模拟: pytho
【文件预览】:
rai-simulator-master
----report()
--------figures()
--------report.pdf(939KB)
--------report.tex(15KB)
----utils()
--------pricegeneration.py(2KB)
--------__init__.py(0B)
----agents()
--------ShortRAI.py(12KB)
--------LongETH.py(12KB)
--------__init__.py(0B)
--------BuyAndSellApe.py(12KB)
----protocols()
--------rai_system.py(9KB)
--------uniswap.py(13KB)
--------__init__.py(0B)
----config.ini(3KB)
----simulation.py(14KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(257B)