整个文件实现了一个AI驱动的对冲基金系统,允许用户选择不同的分析师和模型来进行股票交易决策。
脚本主要包括如下部分:
- 设置命令行参数解析器
- 解析股票代码列表
- 让用户选择AI分析师
- 根据
--ollama
参数决定使用本地或云端LLM - 创建工作流
- 根据参数生成图形
- 验证日期格式
- 设置起始和结束日期
- 初始化投资组合,包括现金、保证金和股票仓位
- 运行对冲基金系统
- 输出交易结果
先看结果:
poetry run python src/main.py --ticker AAPL,MSFT,NVDA --ollama
? Select your AI analysts. [Aswath Damodaran]
Selected analysts: Aswath Damodaran
Using Ollama for