DannyLee1991 / Ai_qi
智能量化投资平台
Stars: ✭ 47
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Ai qi
web trader
📊 Python Flask game that consolidates data from Nasdaq, allowing the user to practice buying and selling stocks.
Stars: ✭ 21 (-55.32%)
Mutual labels: transaction, stock
Stock Management System
An Introductory Stock Management System built on PHP, jQuery with AJAX in MVC pattern.
Stars: ✭ 95 (+102.13%)
Mutual labels: transaction, stock
Star
A STock Analysis and Research tool for terminal(cli) users. 技术控和命令行爱好者的 A 股辅助分析工具。
Stars: ✭ 887 (+1787.23%)
Mutual labels: stock
Heatmap for tushare
Create a heatmap for Real time China stocks price by Tushare's data
Stars: ✭ 41 (-12.77%)
Mutual labels: stock
Kotgres
SQL generator and result set mapper for Postgres and Kotlin
Stars: ✭ 21 (-55.32%)
Mutual labels: transaction
Snappydata
Project SnappyData - memory optimized analytics database, based on Apache Spark™ and Apache Geode™. Stream, Transact, Analyze, Predict in one cluster
Stars: ✭ 995 (+2017.02%)
Mutual labels: transaction
Sina Stock Crawler
Sina stock options crawler with CSV output 新浪上证ETF期权数据爬虫
Stars: ✭ 12 (-74.47%)
Mutual labels: stock
Portbalance
Determine optimal rebalancing of a passive stock portfolio.
Stars: ✭ 31 (-34.04%)
Mutual labels: stock
Ethereum Etl
Python scripts for ETL (extract, transform and load) jobs for Ethereum blocks, transactions, ERC20 / ERC721 tokens, transfers, receipts, logs, contracts, internal transactions. Data is available in Google BigQuery https://goo.gl/oY5BCQ
Stars: ✭ 956 (+1934.04%)
Mutual labels: transaction
Kschart
k线图/kline/kchart,已经集成MA/EMA/MACD/KDJ/BOLL/RSI/WR/AVG等指标,新增指标及其方便。适用于股票/区块链交易所等种类App。Swift5编写,CPU/内存占用率极低,60FPS稳定运行。示例集成websocket,并接入币安数据(需VPN)。
Stars: ✭ 909 (+1834.04%)
Mutual labels: stock
Abu
阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构
Stars: ✭ 8,589 (+18174.47%)
Mutual labels: stock
Zope.sqlalchemy
Integration of SQLAlchemy with transaction management
Stars: ✭ 30 (-36.17%)
Mutual labels: transaction
Jdonframework
Domain-Driven-Design Pub/Sub Domain-Events framework
Stars: ✭ 978 (+1980.85%)
Mutual labels: transaction
Gekko Strategies
Strategies to Gekko trading bot with backtests results and some useful tools.
Stars: ✭ 1,022 (+2074.47%)
Mutual labels: stock
AI-QI 智能量化投资平台
支持 数据获取 → 数据存储 → 数据可视化 → 数据集创建 → 数据预处理 → 模型训练 → 实现金融数据的预测 整条流水线上的工作。
运行环境 Python3
使用前先执行:
pip3 install -r requirements.txt
1.初始化数据库
进入web目录,执行:
python3 manage.py db init
创建db文件:
python3 manage.py db migrate
python3 manage.py db upgrade
2.开启服务
python3 manage.py runserver
打开浏览器 http://127.0.0.1:5000/
使用介绍
获取数据
在数据获取页面,首先需要获取股票基础数据
其余的数据,可以视情况,选择获取
查看数据
获取成功后的数据,会在Tables界面下,对应的表中展示。
在右侧也可以通过sql语句来查询数据,结果同样会展示在页面中:
其实,查询的数据,返回的结果是一个pandas的DataFrame对象,如果有定制化的需求,可以查看源码,找到这个方法,对返回结果进行灵活处理。
数据可视化
可视化目前仅支持两个视图,查看之前需要先获取对应数据,才可以展示。
由于可视化的优先级目前不是最高,为了先把流程走通,仅展示两个可视化结果,后续会逐渐填充。
演示一个具体的例子:
对比展示某三只股票的近一年开盘价走势
展示结果如下:
数据集管理
数据集管理页面,这里会展示已存在的数据集,和新建数据集的入口
点击一个已存在的数据集,可以查看对应的详情:
点击数据集管理首页的**+新增**,可以创建一个数据集:
创建好的数据集会存在该目录下:
文件为python3的pickle格式。
其他功能
对于数据集的预处理,和模型的训练等流程还在完善中,请持续关注,谢谢!
求拍砖,求指点,求点赞,求fork
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].