POSTfinance-us-shares-kline
米国株ローソク足チャート
米国株ローソク足チャート
導入ドキュメント
インターフェースの紹介
このインターフェイスは、指定された米国株の履歴 K ライン データ クエリ サービスを提供します。 1 分から年線までの複数の時間粒度をサポートし、始値、最高値、最安値、終値、取引量、取引量を含む完全な市場フィールドを返します。これは定量分析やテクニカル チャートの描画に適しています。
該当するシナリオ
- 金融端末開発: 取引ソフトウェアにリアルタイムまたは過去の K ライン チャート データのサポートを提供します。
- 定量的戦略バックテスト: 戦略を検証するために、さまざまな時間粒度で過去の価格シーケンスを取得します。
- 市場監視システム: 米国の株価変動に対するカスタマイズされた監視および早期警告メカニズムを構築します。
リクエストと返品の手順
- リクエスト方法: POST
- コアパラメータ:
symbol(必須): 米国株記号コード (AAPL など)。type(必須): K ライン タイプ。1 (1 分) から 86400 (K 年) までの 11 の粒度をサポートします。limit(オプション): 返される項目の数。デフォルトは 10 項目です。- 戻り結果: ステータス コード
code、メッセージmsg、データ本体dataを含む標準の JSON 構造。データ本体のlist配列には、各 K 行のopen、high、low、close、volume、amount、およびdayのタイムスタンプが含まれます。
提案へのアクセス
- パラメータの検証:
symbolが有効な米国証券コードであること、およびtype値がドキュメントで定義されている列挙範囲内にあることを確認してください。 - 頻度制御: 高頻度の呼び出しの場合は、同じターゲットに対して同じ期間にデータが繰り返し要求されることを避けるために、ローカル キャッシュ メカニズムを追加することをお勧めします。
- 例外処理: 必ず「code」フィールドを解析してください。ステータス コードが 200 でない場合は、「msg」情報を参照してエラーのトラブルシューティングを行ってください。
実装サンプルコード
Shell、Python、Go、Java、PHP の呼び出し例をまとめ、既存プロジェクトに組み込みやすくしています。
リクエスト例
{
"symbol": "品种代码",
"type": "k线类型, 1:1分钟,5:五分钟;15:15分钟;30:30分钟,60:60分钟,120:120分钟,240:日K,1200:周K,7200:月K,21600...",
"limit": "返回条数,默认10"
}レスポンス例
{
"msg": "成功",
"code": 200,
"taskNo": "279719607212732212780135",
"data": {
"list": [
{
"volume": 1689339,
"high": "220.5800",
"amount": 371739000,
"low": "219.6200",
"day": "2024-07-03 11:00:00",
"close": "220.5400",
"open": "219.8300"
}
]
}
}リクエスト項目
以下の項目はサンプル JSON から自動抽出した参考情報です。
| パス | 型 | サンプル値 |
|---|---|---|
| type | string | object |
| properties | object | {...} |
| properties.symbol | object | {...} |
| properties.symbol.type | string | string |
| properties.symbol.description | string | 品种代码 |
| properties.type | object | {...} |
| properties.type.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 | {...} |