项目简介
本项目致力于完成金融相关的数据抓取、NLP算法分析、量化策略、回测框架等的系统搭建工作,系统包括如下几个主要的部分;

代码和tutorial仍在完善中,将于近期更新
项目结构
.
├── algorithm(算法模型框架)
├── analyze(具体策略)
├── crawler(scrapy爬虫)
│ └── crawler
│ └── spiders(爬虫具体抓取代码)
├── database(数据库操作)
├── preprocess(数据预处理)
│ └── pre_data(预处理存放目录)
├── strategy(回测接口)
├── tonglian(通联数据获取接口)
├── tools(通联数据获取接口)
├── utils(通用处理类)
└── data(存放数据的目录)
Python库依赖
中文分词: jieba
爬虫: scrapy
Mysql连接: MySQLdb
ORM工具: sqlalchemy
AC自动机: esmre
布隆过滤器: pybloom
机器学习: scikit-learn
文本主题模型: gensim
快速生成Python扩展模块: Cython
注意事项
- 修改PYTHONPATH
把项目所在目录添加到PYTHONPATH中。
建议方法:
通过PYTHONPATH 中的任何 .pth 文件来添加pythonpath。
比如添加/home/aa这个路径到pythonpath里,可以这样做:- 新建一个文件,名字随便,但后缀名须是.pth,比如aa.pth;
- 文件内容直接输入"/home/aa"(没有引号),如果有多个路径可以多行输入,但每行保证只有一个路径;
- 然后文件保存到sys.path列表中的任一文件夹下,一般来说我们保存到/usr/local/lib/python*/dist-packages,需要特别指出的是在不同版本中dist-packages可能被改成site-packages,最后重启python就可以了。
Finance News Analysis
Project Details
- wushouzhuan1/finance_news_analysis
- Last Updated: 4/14/2025
Recomended MCP Servers
mindmap, mcp server, artifact
A Model Context Protocol server for Excel file manipulation
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is...
A collection of pre-defined filesystem structures tailored for various use cases, from personal organization to development environments. Ideal...
Model Context Protocol (MCP) server implementation for FAL.ai
MCP for calling Siri Shorcuts from LLMs
small MCP server for orchestrating tasks across LLM instances
MCP Server for deepseek integration in Claude desktop
DButils is an all-in-one MCP service that enables your AI to do data analysis by harnessing versatile types...
Yeoman mcp so AI can scaffold projects





