POSTfinance-us-shares-symbol
米国株銘柄
米国株銘柄
導入ドキュメント
インターフェースの紹介
このインターフェイスは、指定された米国株式市場の取引商品のリストを取得するために使用されます。市場コード (ニューヨーク証券取引所、ナスダック、アメリカン証券取引所など) を渡すと、対応する証券コード (シンボル) と中国語名が返されます。このデータは、米国株式市場価格の基本データベースやフロントエンドの銘柄ピッカーの構築に適しています。
該当するシナリオ
- 金融ターミナル開発: 米国株ドロップダウン選択ボックスまたは検索インデックスを初期化します。
- 定量的戦略バックテスト: 特定の取引所の完全なメトリクス プールを取得して、取引可能なオブジェクトをフィルタリングします。
- 情報集約アプリケーション: ユーザーの読書エクスペリエンスを向上させるために、証券コードと中国語名の間のマッピング関係を確立します。
リクエストと返品の手順
- リクエスト方法: POST
- コアパラメータ:
market(必須)。列挙値には、nu(ニューヨーク証券取引所)、ou(ナスダック)、au(アメリカン証券取引所) が含まれます。 - 戻り構造: 標準の JSON 形式。成功すると、
codeは 200 になり、data.list配列にはオブジェクトが含まれます。各オブジェクトには、symbol(銘柄コード) とname(中国名) が含まれます。
提案へのアクセス
- キャッシュ戦略: 米国株式市場の種類の変更頻度は比較的低いです。 API 呼び出しの数を減らし、待ち時間を短縮するために、返された結果をローカルにキャッシュする (1 日に 1 回更新するなど) ことをお勧めします。
- 例外処理: 返された「コード」フィールドを確認してください。ステータス コード 200 ではない場合は、「msg」情報を記録して問題のトラブルシューティングを行ってください。
- データ クリーニング: 返された銘柄名には、特殊文字や長い説明が含まれている場合があります。フロントエンド表示時の互換性を確保するために、切り詰めるかフォーマットすることをお勧めします。
実装サンプルコード
Shell、Python、Go、Java、PHP の呼び出し例をまとめ、既存プロジェクトに組み込みやすくしています。
リクエスト例
{
"market": "市场,au 美交所 ,nu 纽交所 ,ou 纳斯达克"
}レスポンス例
{
"msg": "成功",
"code": 200,
"taskNo": "644761017176228998465587",
"data": {
"list": [
{
"symbol": "gdxu",
"name": "金矿指数3倍做多ETN"
},
{
"symbol": "evav",
"name": "2倍做多电动和自动驾驶汽车ETF-Direxion"
}
]
}
}リクエスト項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.market | object | {...} |
| properties.market.type | string | string |
| properties.market.description | string | 市场,au 美交所 ,nu 纽交所 ,ou 纳斯达克 |
| required | array | "market" |
| required[] | string | market |
レスポンス項目
以下の項目はサンプル 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 | {...} |