Skip to content

Config/business API 参考

模块路径: FQBase.Config.business源码: [business/](file:///Users/A.D.189/FQuant/FQuant.Server/FQBase/FQBase/Config/business)


一、交易常量 API

ORDER_DIRECTION 类

订单方向常量。

常量说明
BUY1买入
SELL-1卖出
BUY_OPEN2买入开仓
BUY_CLOSE3买入平仓
SELL_OPEN-2卖出开仓
SELL_CLOSE-3卖出平仓
SELL_CLOSETODAY-4卖出平今
BUY_CLOSETODAY4买入平今

TIME_CONDITION 类

时间条件常量。

常量说明
IOC'IOC'即时成交
GFS'GFS'当日有效
GTD'GTD'指定时间有效
GTC'GTC'取消前有效
GFA'GFA'集合竞价有效

EXCHANGE_ID 类

交易所 ID 常量。

常量说明
SSE'sse'上海证券交易所
SZSE'szse'深圳证券交易所
SHFE'SHFE'上海期货交易所
DCE'DCE'大连商品交易所
CZCE'CZCE'郑州商品交易所
CFFEX'CFFEX'中国金融期货交易所
INE'INE'上海国际能源交易中心

MARKET_TYPE 类

市场类型常量。

常量说明
STOCK_CN'stock_cn'A股
STOCK_CN_B'stock_cn_b'B股
STOCK_HK'stock_hk'港股
STOCK_US'stock_us'美股
FUTURE_CN'future_cn'国内期货
OPTION_CN'option_cn'期权
INDEX_CN'index_cn'指数
FUND_CN'fund_cn'基金
BOND_CN'bond_cn'债券

ORDER_STATUS 类

订单状态常量。

常量说明
NEW'new'新订单
SUCCESS_ALL'success_all'全部成交
SUCCESS_PART'success_part'部分成交
QUEUED'queued'排队中
CANCEL_ALL'cancel_all'已撤单
CANCEL_PART'cancel_part'部分撤单
FAILED'failed'失败

RUNNING_ENVIRONMENT 类

运行环境常量。

常量说明
BACKETEST'backtest'回测
SIMULATION'simulation'模拟交易
REAL'real'实盘
RANDOM'random'随机交易

二、数据源配置 API

DataSourceConfig 类

数据源配置单例。

DataSourceConfig.get(key: str, default=None) -> Any

获取配置值,支持点号分隔。

参数类型说明
keystr配置键,如 'datasources.stock.priority'
defaultAny默认值

返回值: 配置值

DataSourceConfig.get_priority(asset_type: str) -> List[str]

获取指定资产类型的数据源优先级。

参数类型说明
asset_typestr资产类型

支持的资产类型: stock, index, future, bond, option, hk_stock, us_stock, exchange_rate

DataSourceConfig.get_health_check_enabled() -> bool

获取健康检查是否启用。

返回值: 是否启用

DataSourceConfig.get_health_check_timeout() -> int

获取健康检查超时时间(秒)。

返回值: 超时时间


三、便捷函数

get_datasource_priority(asset_type: str) -> List[str]

获取数据源优先级。

参数类型说明
asset_typestr资产类型

返回值: 数据源代号列表

get_health_check_config() -> Dict[str, Any]

获取健康检查配置。

返回值:

python
{
    'enabled': True,
    'timeout': 5,
    'startup_check': True,
    'on_demand_check': True
}

四、财务指标映射 API

FINANCIAL_INDICATORS

财务指标映射字典。

FINANCIAL_CATEGORIES

财务指标分类。


五、IP 列表 API

TDX_info_ip_list

通达信资讯 IP 列表。

TDX_stock_ip_list

通达信股票 IP 列表。

TDX_future_ip_list

通达信期货 IP 列表。

exclude_from_TDX_stock_ip_list

排除的股票 IP 列表。