PyConChina2022-深圳-python分析alpha vaults策略-代少飞Python分析alpha vaults策略 主讲人: 代少飞 – 量化开发 个人简介 主要从事量化开发相关工作 有开发过数字货币交易所 PyconChina2019深圳场有分享(b站有相关视频) 目前从事web3相关工作 免责声明 纯技术交流,不提供任何投资建议 如有侵权,请联系本人,第一时间处理 一、策略介绍 二、部署开发 三、使用说明 四、策略回测 大纲 策略介绍 第一个上线的 Uniswap v3 LP 策略 Uniswap v3 在 2021 年 5 月 5 日发布后两天,Charm 部署了其第三款 产品:Uniswap v3 LP 操作策略——Alpha Vault,并且已经被证明是非常 成功的产品:利润比 v2 的 LP 高两倍以上! 部署开发 Brownie Brownie is a Python-based development and with Ethereum, inspired by web3.js code https://github.com/charmfinance/alpha-vaults-contracts.git 使用说明 策略回测 结果值 值越大,命中率越高 Alpha Valuts 3.865960084033544 0xae540be685696ea465b12bbdf9e5f44603bb9ab2 70 码力 | 18 页 | 2.12 MB | 1 年前3
Python 标准库参考指南 3.6.15 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213 22.6 colorsys —颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1214 22.7 imghdr —推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回 字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作为 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引用。因 此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来 控制可以使用哪些内置代码。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递 给exec() 的第二个和第三个实参。0 码力 | 1886 页 | 8.95 MB | 10 月前3
Python 标准库参考指南 3.6.15 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1213 22.6 colorsys —颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1214 22.7 imghdr —推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回 字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作为 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引用。因 此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来 控制可以使用哪些内置代码。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递 给exec() 的第二个和第三个实参。0 码力 | 1886 页 | 8.95 MB | 10 月前3
Python 标准库参考指南 3.7.13 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 23.6 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1263 23.7 imghdr --- 推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回 字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作为 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引用。因 此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来 控制可以使用哪些内置代码。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递 给exec() 的第二个和第三个实参。0 码力 | 1961 页 | 9.14 MB | 10 月前3
Python 标准库参考指南 3.7.13 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1191 23.6 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1192 23.7 imghdr --- 推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触 发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引 用。因此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来控制可以使用哪些内置代码。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递 给exec() 的第二个和第三个实参。 注解:0 码力 | 1846 页 | 9.09 MB | 10 月前3
Python 标准库参考指南 3.8.20 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1329 22.6 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1331 22.7 imghdr --- 推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回 字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作为 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引用。因 此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来 控制可以使用哪些内置代码。 引发一个审计事件 exec 附带参数 code_object。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递0 码力 | 2052 页 | 9.74 MB | 10 月前3
Python 标准库参考指南 3.8.20 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1243 iv 22.6 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 22.7 imghdr --- 推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触 发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引 用。因此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来控制可以使用哪些内置代码。 引发一个审计事件 exec 附带参数 code_object。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递0 码力 | 1927 页 | 9.69 MB | 10 月前3
Python 标准库参考指南 3.8.20 分块数据 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1243 iv 22.6 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1244 22.7 imghdr --- 推测图像类型 chr(i) 返回 Unicode 码位为整数 i 的字符的字符串格式。例如,chr(97) 返回字符串 'a',chr(8364) 返回字符串 '€'。这是ord() 的逆函数。 实参的合法范围是 0 到 1,114,111(16 进制表示是 0x10FFFF)。如果 i 超过这个范围,会触 发ValueError 异常。 @classmethod 把一个方法封装成类方法。 一个类方法把类自己作 字典不包含 __builtins__ 键值,则将为该键插入对内建builtins 模块字典的引 用。因此,在将执行的代码传递给exec() 之前,可以通过将自己的 __builtins__ 字典插入到 globals 中来控制可以使用哪些内置代码。 引发一个审计事件 exec 附带参数 code_object。 注解: 内置globals() 和locals() 函数各自返回当前的全局和本地字典,因此可以将它们传递0 码力 | 1927 页 | 9.69 MB | 10 月前3
Python 标准库参考指南 3.10.15 cmath --- 关于复数的数学函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 9.3.1 到极坐标和从极坐标的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 9.3.2 幂函数与对数函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1147 19.4 mimetypes --- 映射文件名到 MIME 类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148 19.4.1 MimeTypes 对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1350 22.2 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1351 23 国际化 1353 23.10 码力 | 2207 页 | 10.45 MB | 10 月前3
Python 标准库参考指南 3.10.15 3 cmath --- 关于复数的数学函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294 9.3.1 到极坐标和从极坐标的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295 9.3.2 幂函数与对数函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1071 19.4 mimetypes --- 映射文件名到 MIME 类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1072 19.4.1 MimeTypes 对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1260 22.2 colorsys --- 颜色系统间的转换 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1261 23 国际化 1263 23.1 gettext0 码力 | 2072 页 | 10.39 MB | 10 月前3
共 307 条
- 1
- 2
- 3
- 4
- 5
- 6
- 31













