POSTprecious-metal-domestic-price
中国貴金属相場
中国国内の貴金属(金・銀など)の最新リアルタイム相場・価格情報
導入ドキュメント
インターフェースの紹介
このインターフェイスは、国内の主流の貴金属品種 (金エクステンション、銀 T+D など) のリアルタイムの市場相場データを提供します。特定の貴金属コード(記号)を入力することで、現在価格、売買注文、増減、出来高、建玉などの多面的な相場指標を取得できます。データは国内の通常取引市場から取得しています。
該当するシナリオ
- 財務情報アプリケーション: APP または Web サイトにリアルタイムの貴金属市場表示モジュールを提供します。
- 投資分析システム: 定量戦略またはテクニカル分析のデータソースとして、価格変動と取引活動を監視します。
- エンタープライズ リスク コントロール管理: 金融会社が原材料コストの変動をリアルタイムで把握し、購入および販売の意思決定を支援できるようにします。
リクエストと返品の手順
- リクエスト方法: POST
- コアパラメータ:
symbol(必須)、クエリ対象の貴金属品種コードを指定し、国内貴金属スポットまたは先物の標準コーディング仕様を参照する必要があります。 - データを返す:
data.price: 最新の取引価格。data.change/data.changeRate: 昨日の終値と比較した増減の金額と割合。data.bid/data.ask: リアルタイムの流動性を反映する買値と売値。data.volume/data.hold: その日の取引量と合計ポジションは市場の人気を反映します。data.update_time: 適時性を判断するためのデータ更新タイムスタンプ。
提案へのアクセス
- コード マッピング: ハード コーディングを避けるために、内部ビジネス タイプとインターフェイスの「シンボル」パラメータの間のマッピング テーブルを事前に確立してください。
- キャッシュ戦略: 市場データは高頻度で変化しますが、ミリ秒レベルではないトランザクション要件を考慮して、無効なリクエストを減らすためにクライアントまたはサーバーに 2 次キャッシュを設定することをお勧めします。
- 例外処理: 戻りコード
codeを確認し、msgがエラーを要求した場合のログ記録と再試行メカニズムを設計する必要があります。
実装サンプルコード
Shell、Python、Go、Java、PHP の呼び出し例をまとめ、既存プロジェクトに組み込みやすくしています。
リクエスト例
{
"symbol": "国内贵金属品种,详见国内贵金属现货,详见国内贵金属期货"
}レスポンス例
{
"code": 200,
"msg": "成功",
"taskNo": "138485498227260625726111",
"data": {
"presettle": 614.51,
"ask_vol": 3,
"change": 3.71,
"bid_vol": 1,
"hold": 236472,
"volume": 13396,
"update_time": 1731090599,
"high": 619.7,
"low": 614.2,
"price": 618.22,
"name": "黄金延期",
"ask": 618.68,
"preclose": 612.87,
"bid": 616.02,
"changeRate": 0.6,
"value": 8273493248,
"open": 614.3
}
}リクエスト項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.symbol | object | {...} |
| properties.symbol.type | string | string |
| properties.symbol.description | string | 国内贵金属品种,详见国内贵金属现货,详见国内贵金属期货 |
| required | array | "symbol" |
| required[] | string | symbol |
レスポンス項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.code | object | {...} |
| properties.code.type | string | number |
| properties.code.example | number | 200 |
| properties.code.description | string | 返回码对应描述 |
| properties.msg | object | {...} |