在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:squant开源软件地址:https://gitee.com/bey/squant开源软件介绍:TODO
功能介绍squant主要分成数据服务、回测引擎、交易模块三部分,下面就各个部分实现的主要功能做简要介绍: 数据服务数据模块包括数据的采集、清洗,全量和增量更新,以及提供数据访问接口。数据分类包括股票和外汇数据,具体数据类别如下: 股票数据:
外汇数据:
回测引擎通过继承策略类 com.squant.cheetah.strategy.Strategy 并实现 handle() 函数来开发策略 abstract class Strategy(context: Context, broker: Broker) extends LazyLogging with Broker { def init() def handle() 常用策略示例请参考examples目录 可视化的图表分析工具TODO 丰富的交易接口支持快速上手定时下载股票数据到指定目录
注意:数据更新任务配置文件点这里
sudo docker exec -t -i **CONTAINER_ID** /bin/bashcd /home/squant/java -cp squant-assembly-1.1.jar:conf com.squant.cheetah.Mainsquant 1.xUsage: squant [source|test|run] [options] -h, --help display this help and exitCommand: source [options]init or download data source -t, --type <value> set datasource to be downloaded, support: all: all kind of datasource, basic: stock list with basic info, category: stock category data, daily: stock day bar, finance: Financial Statements, minute: stock minute bar,include 5/15/30/60 minutes, moneyflow: stock money flow data, tick: stock tick data --init <value> if true,init data from source, default:false --start <value> format:yyyyMMdd, set download start time --stop <value> format:yyyyMMdd, set download stop time --clear <value> if true,clean data dir before download, default:trueCommand: testCommand: run 例如:
|
请发表评论