工具与数据体系
工欲善其事,必先利其器。
数据工具
AKShare(Python)
官网:https://akshare.akfamily.xyz/
安装:
pip install akshare
常用接口:
import akshare as ak
# 股票实时行情
ak.stock_zh_a_spot_em()
# 北向资金
ak.stock_hsgt_north_net_flow_in_em()
# 宏观经济数据
ak.macro_cons_gold()
# 资金流向
ak.stock_individual_fund_flow()
TuShare(Python)
安装:
pip install tushare
常用接口:
import tushare as ts
# 初始化
ts.set_token('your_token')
pro = ts.pro_api()
# 股票行情
pro.daily(ts_code='000001.SZ')
# 宏观数据
pro.money_supply()
OpenBB(Python)
安装:
pip install openbb
特点:
- 开源免费
- 覆盖全球市场
- 终端界面
多 Agent 框架
CrewAI
特点:
- 基于 LangChain
- 角色分工明确
- 适合任务协作
示例:
from crewai import Agent, Task, Crew
# 定义角色
researcher = Agent(role='研究员', goal='收集数据')
analyst = Agent(role='分析师', goal='分析数据')
# 定义任务
task1 = Task(description='收集北向资金数据', agent=researcher)
task2 = Task(description='分析资金流向', agent=analyst)
# 创建团队
crew = Crew(agents=[researcher, analyst], tasks=[task1, task2])
AutoGen
官网