前面介绍了如何使用python获取同花顺免费版和同花顺远航版自选股数据(详见《使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易》),那么能不能反向将我们自己的选股策略选出的股票代码自动添加到同花顺远航版的自选股中呢?答案当然是肯定的!这篇文章就和大家分享一下如何将选股结果自动更新同花顺自选股。
特别说明,本文只针对同花顺【远航版】,同花顺【免费版】的更新方式参见《使用python将选股策略选股结果自动更新同花顺【免费版】自选股》。
本专栏文章:
使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易
同花顺【远航版】自选股文件内容
根据前面的介绍,我们知道了本地自选股的文件内容如下所示(详见《使用python获取同花顺免费版和同花顺远航版自选股数据用于量化交易》):
{
"StatusCode":0,
"StatusMsg":"ok",
"Data":{
"Selfstock":"600415|600693|002187|002184|002815|,33|33|33|17|33|",
"ModifyTime":"20250213145758",
"version":2696,
"Count":5,
"MergeStatus":-1,
"AlertText":"",
"TopList":null
}
}
通过分析文件内容,得知数据主要存储在“Data”中,其中需要更新的主要包括:
Selfstock:包含自选股股票代码、市场编号(上交所17、深交所33、北交所151)。其中股票代码和市场编号之间使用“,”分隔,多个股票代码和市场编号之间均使用“|”分隔
ModifyTime:更新时间,格式%Y%m%d%H%M%S,