All Projects → DannyLee1991 → Ai_qi

DannyLee1991 / Ai_qi

智能量化投资平台

Programming Languages

javascript
184084 projects - #8 most used programming language

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
Fooltrader
quant framework for stock
Stars: ✭ 960 (+1942.55%)
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
Mtgdesktopcompanion
Cards manager for magic the gathering
Stars: ✭ 44 (-6.38%)
Mutual labels:  stock
Portbalance
Determine optimal rebalancing of a passive stock portfolio.
Stars: ✭ 31 (-34.04%)
Mutual labels:  stock
Iex Api Python
A python wrapper for the IEX API
Stars: ✭ 41 (-12.77%)
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
Ddy Stock Real
股票行情--来源恒生,新浪,腾讯,网易
Stars: ✭ 27 (-42.55%)
Mutual labels:  stock
Stock
🐛 股票10档盘口 小工具
Stars: ✭ 39 (-17.02%)
Mutual labels:  stock
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
Bitcoin Php
Bitcoin implementation in PHP
Stars: ✭ 878 (+1768.09%)
Mutual labels:  transaction
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].