Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/injoyai/stock

股票的拉取,入库,分析,回测,通知
https://github.com/injoyai/stock

Last synced: 23 days ago
JSON representation

股票的拉取,入库,分析,回测,通知

Awesome Lists containing this project

README

        

### 说明

1. 各个渠道的数据获取
2. 存入到mysql(基本信息)和influxdb(历史数据)
3. 进行数据分析,回测等

### 科普

#### 新韭菜,有些理解可能不是很准确

1. 中国的股市开盘时间为:每周一至周五的上午9:30——11:30, 下午13:00——15:00。中国股市收盘时间为:每周一至周五的下午3点。

2. 600开头的股票是上证A股,属于大盘股,其中6006开头的股票是最早上市的股票, 6016开头的股票为大盘蓝筹股;900开头的股票是上证B股;
000开头的股票是深证A股,001、002开头的股票也都属于深证A股, 其中002开头的股票是深证A股中小企业股票;200开头的股票是深证B股;
300开头的股票是创业板股票;400开头的股票是三板市场股票。

### 数据接口

1. 通达信的协议 [`https://github.com/injoyai/tdx`](https://github.com/injoyai/tdx)

2. 实时行情数据 [`http://vip.stock.finance.sina.com.cn/mkt/#hs_a`](http://vip.stock.finance.sina.com.cn/mkt/#hs_a)
描述: A 股数据是从新浪财经获取的数据, 重复运行本函数会被新浪暂时封 IP, 建议增加时间间隔 限量: 单次返回所有 A
股上市公司的实时行情数据

3. 历史行情数据 [`https://finance.sina.com.cn/realstock/company/sh600006/nc.shtml`](https://finance.sina.com.cn/realstock/company/sh600006/nc.shtml)
描述: A 股数据是从新浪财经获取的数据, 历史数据按日频率更新; 注意其中的 sh689009 为 CDR, 请 通过 stock_zh_a_cdr_daily
接口获取 限量: 单次返回指定 A 股上市公司指定日期间的历史行情日频率数据

### 详情

1. 结构
- 代码(例sz000001)
- KlineMinute(`1分K线`)
- Kline5Minute`(5分K线)`
- Kline15Minute`(15分K线)`
- Kline30Minute`(30分K线)`
- KlineHour`(时K线)`
- KlineDay`(日K线)`
- KlineWeek`(周K线)`
- KlineMonth`(月K线)`
- KlineQuarter`(季度K线)`
- KlineYear`(年K线)`
- Trace`(分时成交)`

![](docs/tables.png)

2. 小工具-实时分时

位置: [`cmd/chart/chart.go`](https://github.com/injoyai/stock/blob/main/cmd/chart/chart.go)
![](docs/chart.png)