tigeropen-typescript について
tigeropen-typescriptは、Tiger Brokers OpenAPIのTypeScript SDKを扱う開発者向けのスキル集です。行情、口座、取引などのガイドを備え、生成する取引コードではペーパートレードを既定とし、実取引の注文前に詳細確認を求めます。
主な機能
- 01SDKのインストール、設定、クライアント初期化
- 02株価、Kライン、板情報の取得
- 03注文、ポジション、資産の管理
- 04WebSocketによるリアルタイム更新
- 05オプションチェーン、Greeks、戦略の参照
活用シーン
- 01TypeScriptプロジェクトからTiger Brokers APIに接続
- 02株式、オプション、先物データの取得
- 03注文・口座管理コードの作成
- 04オプションチェーンやマルチレッグ戦略機能の開発
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tigerfintech/ tigeropen-skill --skill tigeropen-typescriptインストール後、Claude Code で/tigeropen-typescriptを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/account.mdoption.mdpush.mdquickstart.mdquote.mdtrade.md詳細
Tiger Open API TypeScript SDK
Tiger Brokers OpenAPI(TypeScript)向けの完全なスキルセット
安全に関する警告:取引には実際の資金が伴います。取引コードを生成する際は、ユーザーから明示的な指示がない限り、デフォルトでペーパー取引を使用してください。実取引で注文を出す前に、必ずユーザーに注文の詳細を確認してください。 取引には実際の資金が伴います。取引コードを生成する際は、デフォルトでペーパー取引を使用してください。実取引で注文を出す前に、必ず注文の詳細を確認してください。
- ドキュメント:https://docs.itigerup.com/docs/prepare
- npm:
npm install @tigeropenapi/tigeropen| Node.js 16 以上、ESM/CommonJS
言語ルール
ユーザーの入力言語に合わせて自動的に返信してください。技術用語(コード、API 名、パラメーター名)は原文のままにしてください。 ユーザーの言語で返信してください。技術用語(コード、API 名、パラメーター名)は原文のままにしてください。
リファレンスガイド
- クイックスタート — SDK のインストール、設定、クライアントのセットアップ、エラー処理
- マーケットデータ — リアルタイムの相場、K ライン、板情報、オプション、先物
- 取引 — 注文の発注・変更・キャンセル、ポジション、資産
- リアルタイムプッシュ — 相場、注文、ポジションの WebSocket プッシュ
- 口座管理 — 口座一覧、資産、ポジション、資金振替、入出金
- オプション取引 — オプションチェーン、満期日、グリークス、マルチレッグ戦略
クイックスタート
import {
createClientConfig,
HttpClient,
QuoteClient,
TradeClient,
} from '@tigeropenapi/tigeropen';
// 1. 创建配置 / Create config
const config = createClientConfig({
tigerId: 'your_tiger_id',
privateKey: 'your_rsa_private_key',
account: 'your_account',
});
// 2. 查询行情 / Query quotes(注意:接收请求对象,不是数组)
const httpClient = new HttpClient(config);
const qc = new QuoteClient(httpClient);
const quotes = await qc.getBrief({ symbols: ['AAPL', 'TSLA'] });
console.log(quotes);
// 3. 交易操作 / Trading
const tc = new TradeClient(httpClient, config.account);
const orders = await tc.getOrders({ limit: 20 });
console.log(orders);
リファレンスの使い分け
| タスク | リファレンス |
|---|---|
| 初回セットアップ、SDK のインストール、認証設定 | quickstart.md |
| 株式・オプション・先物の相場、K ラインの取得 | quote.md |
| 注文の発注・変更・キャンセル、ポジション・資産の確認 | trade.md |
| WebSocket によるリアルタイムストリーミングデータ | push.md |
| 口座情報、資産、資金振替、入出金 | account.md |
| オプションチェーン、グリークス、満期日、マルチレッグ注文 | option.md |
よく使われる銘柄の早見表
香港株 HK
| 一般的な呼称 | コード Symbol |
|---|---|
| Tencent | 00700 |
| Alibaba | 09988 |
| Meituan | 03690 |
| Xiaomi | 01810 |
米国株 US
| 一般的な呼称 | コード Symbol |
|---|---|
| Apple | AAPL |
| Tesla | TSLA |
| NVIDIA | NVDA |
| Microsoft | MSFT |
| GOOGL | |
| Amazon | AMZN |
| Meta | META |
| Tiger Brokers / TIGR | TIGR |
| S&P 500 ETF / SPY | SPY |
| Nasdaq ETF / QQQ | QQQ |
コメント
Markdown 対応