序文
Flush の iWencai は、ロボットによるインテリジェントな株式選択の質問と回答のプラットフォームであり、いくつかの条件情報を入力して、対応する株式選択結果を取得します。
从问财这个平台可以获得各式各样的选股数据,把这些数据融入到自己的股票量化交易平台中岂不是获得到了源源不断的数据源。
そのため、QTYX インターフェイスを株式定量分析ツール QTYX にデータ ソースの 1 つとして統合し、戦略や取引リンクと組み合わせることで、システムはより強力で柔軟になりました。株式定量分析ツールQTYXがバージョン2.6.4にバージョンアップしました。
準備
最初に iwencai の Python ライブラリ wencai をインストールします: pip install wencai
js コードはパッケージで実行されるため、node.js をインストールして、ローカルで js を実行する環境を確保する必要があります。
ライブラリをインストールした後、インターフェイスでいくつかの構成を行います (この部分は QTYX の SpecialData.py ファイルで完了しています)。
import wencai as wc
from wencai.core.session import Session
#i问财配置
Session.headers.update({'Host':'www.iwencai.com'})
wc.set_variable(cn_col=True)
デフォルトの wencai ライブラリによって返されるデータは最初のページのみであるため、wencai のソース コードを変更する必要があります。
event.pyとcrawler.pyで、検索機能のインターフェースにページ番号パラメータpage_sizeを追加し、特定のページのデータを取得するように指定します。具体的な変更点は次のとおりです。
残りのデータのクリーニングと処理は、QTYX の SpecialData.py ファイルで行われています。
免責事項: ここで紹介する Wencai は学習と研究のみを目的としており、大規模なデータを取得することはお勧めしません。
使い方
使い方についてお話しましょう!
まず、「銘柄選択プロセス」→「データ駆動型銘柄選択の開始」→「銘柄選択データの更新」をクリックします。
[現在の日付] ボックスで、2023 年 4 月 30 日などの最新の取引日を選択します。
[Stock Picking Data Source] リストの下で、[Call Flush Asking Money] を選択します。次に、[条件の入力] ダイアログが表示されます。
我们可以输入我们选股的条件以及获取的页数(页数越多获取数据的时间越长)
たとえば、「人気ランキング」と入力します。
比如输入“当前热股”:
比如输入“今日涨停”:
比如输入“均线多头排列”:
获取到数据之后,就可以继续使用QTYX中的股票分析功能进一步过滤出优质股票,比如使用条件表达式过滤、组合分析、择时策略指标等等,也可以导入到交易股票池中进行实盘监测等等,总之可以随心所欲,按自己的交易想法来即可。
例証する
ナレッジ プラネットの「Fun with Stock Quantitative Trading」に参加したい友人は、WeChat で私に電話して特典を受け取ることを忘れないでください! 座席には限りがあり、先着順です。
ナレッジプラネット紹介クリック:ナレッジプラネットの本質「プレイング・ストック・クオンツ・トレーディング」の概要