香港株ランキング
香港株ランキング
導入ドキュメント
インターフェースの紹介
このインターフェイスは、香港株式市場の株式のリアルタイム市場ランキング サービスを提供します。開発者は、並べ替えフィールド (現在はchangeRateのみがサポートされています) と並べ替え順序を指定することにより、ページング ストック リストを取得できます。返されたデータには、銘柄コード、名前、リアルタイム価格、騰落率、時価総額、取引高、株価収益率、52 週間の高値と安値などの主要な財務指標と取引指標が含まれます。データにはタイムスタンプが付けられ、追跡と更新の適時性を容易にします。
該当するシナリオ
- 財務情報アプリケーション: 香港株価の騰落リストとアクティブな株式リストを表示し、市場のホットスポットの概要をユーザーに提供します。
- 定量的取引アシスタント: 戦略スクリーニングのための予備データ ソースとして、ボラティリティの高いターゲットや特定の傾向を迅速に特定します。
- 投資監視ダッシュボード: 個人または機関投資のダッシュボードに統合して、リアルタイムでポジションを監視したり、プール外の市場の動きに注意を払ったりできます。
リクエストと返品の手順
リクエスト方法: POST コアパラメータ:
sort(必須): 並べ替えフィールド。現在はchangeRate(増加率と減少率) のみをサポートしています。asc: ソート順序。0は逆順 (上位から下位へ)、1は順方向 (下位から上位へ) で、デフォルトは0です。page: ページ番号、デフォルトのページ 1。limit: ページごとの項目数、サポートされる最大項目は 100 項目、デフォルトは 10 項目です。
結果を返す:
code/msg: ビジネスステータスコードとその説明。HTTPステータスコードとは異なることに注意してください。data.list:symbol(コード)、name(名前)、price(現在価格)、changeRate(増減率)、market_value(市場価値の合計)、volume(取引高)、pe(株価収益率) およびその他のフィールドを含む株式オブジェクトの配列。taskNo: タスクの順序番号。トラブルシューティングとサービスのレビューに使用されます。
提案へのアクセス
- キャッシュ戦略: 市場データの高頻度で変化する特性を考慮して、リソースの無駄や高頻度のリクエストによる電流制限のトリガーを避けるために、フロントエンドがビジネス ニーズに応じて適切なポーリング間隔 (3 ~ 5 秒など) を設定することをお勧めします。
- 例外処理: 戻り本文の
codeフィールドを必ず確認し、コードが 200 の場合にのみdataコンテンツを解析します。失敗ステータスは、ユーザー プロンプトまたはログ記録用のmsgと組み合わせる必要があります。 - データ表示: 返される数値フィールド (価格、市場価格など) のほとんどは文字列形式です。フロントエンドで表示する場合は、地域の慣習に従って書式設定する必要があり(千の位の区切り、小数点以下の桁数の保持など)、負の値の扱い(赤字株のEPSやPEなど)に注意する必要があります。
実装サンプルコード
Shell、Python、Go、Java、PHP の呼び出し例をまとめ、既存プロジェクトに組み込みやすくしています。
リクエスト例
{
"sort": "排序字段,目前仅支持:changeRate 涨跌率排序",
"asc": "排序顺序,0 倒序(由大到小), 1正序(由小到大),默认0",
"page": "页码,默认1",
"limit": "每页条数,最大100条,默认10"
}レスポンス例
{
"msg": "成功",
"code": 200,
"taskNo": "202960247220113090298671",
"data": {
"list": [
{
"symbol": "02203",
"market_value": "75200000.000",
"change": "0.044",
"eps": "-0.006",
"volume": "17180000",
"shares": "800000000",
"high": "0.111",
"update_time": 1713755536,
"low": "0.064",
"pe": "-15.6666667",
"price": "0.094",
"name": "脑洞科技",
"ask": "0.094",
"dividend": "0.000",
"52week_low": "0.038",
"preclose": "0.050",
"bid": "0.091",
"changeRate": "88.0000000",
"value": "1586410",
"open": "0.057",
"52week_high": "0.210"
}
]
}
}リクエスト項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.sort | object | {...} |
| properties.sort.type | string | string |
| properties.sort.description | string | 排序字段,目前仅支持:changeRate 涨跌率排序 |
| properties.asc | object | {...} |
| properties.asc.type | string | string |
レスポンス項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.msg | object | {...} |
| properties.msg.type | string | string |
| properties.msg.example | string | 成功 |
| properties.msg.description | string | 接口返回码对应的描述信息 |
| properties.code | object | {...} |