omicron.core.types
FrameType
对证券交易中K线周期的封装。提供了以下对应周期:
| 周期 | 字符串 | 类型 | 数值 |
|---|---|---|---|
| 年线 | 1Y | FrameType.YEAR | 10 |
| 季线 | 1Q | FrameType.QUATER | 9 |
| 月线 | 1M | FrameType.MONTH | 8 |
| 周线 | 1W | FrameType.WEEK | 7 |
| 日线 | 1D | FrameType.DAY | 6 |
| 60分钟线 | 60m | FrameType.MIN60 | 5 |
| 30分钟线 | 30m | FrameType.MIN30 | 4 |
| 15分钟线 | 15m | FrameType.MIN15 | 3 |
| 5分钟线 | 5m | FrameType.MIN5 | 2 |
| 分钟线 | 1m | FrameType.MIN1 | 1 |
MarketType
市场类型。当前支持的类型为上交所XSHG和XSHE
SecurityType
支持的证券品种类型定义
| 类型 | 值 | 说明 |
|---|---|---|
| SecurityType.STOCK | stock | 股票类型 |
| SecurityType.INDEX | index | 指数类型 |
| SecurityType.ETF | etf | ETF基金 |
| SecurityType.FUND | fund | 基金 |
| SecurityType.LOF | lof,LOF基金 | |
| SecurityType.FJA | fja | 分级A基金 |
| SecurityType.FJB | fjb | 分级B基金 |
| SecurityType.BOND | bond | 债券基金 |
| SecurityType.STOCK_B | stock_b | B股 |
| SecurityType.UNKNOWN | unknown | 未知品种 |