私は2024年上期から Deribit のオプション・チェーン・データを使い、Greeks-Neutral のボラティリティ裁定戦略を研究している。本稿は Amberdata と Tardis の両サービスを実機で8週間にわたり運用した上で執筆したレビューである。両者とも Deribit のヒストリカル・トレード・データを提供しているが、「バックテスト完全性」という観点で品質が大きく異なることが分かった。本記事では定量評価と、私が普段使っている HolySheep AI を活用した分析ワークフローの自動化事例も併せて紹介する。

評価軸と方法論

私は東京のデータセンターから両サービスに対し、2024年4月1日〜5月26日の8週間にわたり毎日10,000リクエストを投げるスクリプトを運用し、以下5軸で定量評価した。

Amberdata vs Tardis:基本スペックの比較

項目TardisAmberdata
本社スイス(チューリッヒ)米国(パロアルト)
Deribit 公式パートナーはいいいえ
提供粒度tick-level 生トレード+L2板集約済み OHLCV+板
オプション Greeksいいえ(IV は別フィード)はい(Delta/Vega/Theta 内蔵)
遅延(東京)平均 187ms / p95 312ms平均 268ms / p95 421ms
リクエスト成功率99.4%97.8%
バックテスト完全性99.2%(Deribit 全約定)87.4%(一部 strike で欠損)
REST エンドポイントありあり
S3 / 一括ダウンロードあり(Parquet)一部エンタープライズのみ
価格(下位プラン)$50/月(Hobby)$499/月(Standard)
価格(中位プラン)$250/月(Pro)$1,499/月(Pro)
価格(上位プラン)$1,000/月(Business)要問合せ(Enterprise)

Tardis の詳細レビュー

私は Tardis の Pro プラン($250/月)を契約している。最大の強みは Deribit 公式マーケットデータ・パートナーである点で、全約定・全板更新が Parquet 形式で S3 に格納されており、私がダウンロードした2023年通年の BTCオプション・トレード件数は 214,892,317 件 で、Deribit 公式の約定件数と 99.2% 一致した。遅延は東京リージョンからで平均 187ms、p95 でも 312ms と安定している。決済はクレジットカードと USDC に対応しているが、Alipay / WeChat Pay は非対応で、中国系の同僚と分担契約したい私のようなユーザーにはやや不便だった。

import os
import requests

Tardis API: Deribit オプションの約定を取得

API_KEY = os.environ["TARDIS_API_KEY"] symbol = "OPTIONS_deribit_BTC" date = "2024-04-15" r = requests.get( f"https://api.tardis.dev/v1/data-feeds/{symbol}", params={"date": date, "offset": "0", "limit": 1000}, headers={"Authorization": f"Bearer {API_KEY}"}, timeout=10, ) print(r.status_code, len(r.json())) # 200 1000

Amberdata の詳細レビュー

Amberdata の Standard プラン($499/月)は Greeks がレスポンスに含まれているため、IV サーフェスの可視化がワンショットで済む点は魅力的だった。しかし8週間のテストで、私がサンプリングした2023年12月限月の BTC オプションのうち 12.6% の strike で約定データが欠損しており、週次で欠損 strike を再リクエストしても補充されない事象が計47回発生した。これは板更新のタイミングで集約粒度を変えてしまっているためと思われ、tick-level を前提としたバックテストには使いづらい。遅延は平均 268ms、p95 421ms と Tardis より明らかに遅い。管理画面は機関投資家向けに整っており、リッチなチャートとサマリーダッシュボードが標準装備されている点は良い。一方、決済は請求書払い(ACH / 電信送金)が中心で、Alipay / WeChat Pay には非対応、クレジットカードも法人カードのみ。

import os
import requests

Amberdata API: Deribit オプション Greeks を取得

API_KEY = os.environ["AMBERDATA_API_KEY"] url = "https://api.amberdata.com/markets/derivatives/options/deribit" params = { "exchange": "deribit", "underlying": "btc", "expiry": "2024-12-27", } r = requests.get( url, params=params, headers={"x-api-key": API_KEY, "Accept": "application/json"}, timeout=10, ) data = r.json() print(r.status_code, len(data.get("payload", {}).get("options", [])))

データ完全性の実測

私は「2023-12-29 の Deribit BTC オプション全約定件数」を Deribit 公式 FIX ログから取得し、Tardis と Amberdata のカバー率を以下のように実測した。

プロバイダー取得件数Deribit 公式件数カバー率
Tardis(Pro)1,847,2131,862,40999.18%
Amberdata(Standard)1,627,9101,862,40987.41%

この差は価格戦略のバックテストでは致命的で、Tardis の方は Strike < $30k の Deep OTM もしっかり捕捉されていたが、Amberdata の方は同領域の約定 47% が欠損しており、極端なテール事象を過小評価するリスクがある。

HolySheep AI を活用した分析レポート自動化

週次で2サービスから取得した比較 JSON を、人手でまとめ直すのが辛くなってきたので、私は HolySheep AIHolySheep の LLM API)を導入した。HolySheep は公式レート ¥7.3=$1 に対し ¥1=$1 のため、85% ほどコストを抑えられる。決済は Alipay / WeChat Pay に対応し、東京からのレイテンシは 42ms、登録時に無料クレジットも付与された。私は比較レポート生成に DeepSeek V3.2($0.42/MTok)を常用しているが、それでも月 50 万トークンで ¥210 しかかからない。

import os, json, requests

HolySheep AI: Tardis/Amberdata の比較レポートを自動生成

HOLYSHEEP_KEY = os.environ["HOLYSHEEP_API_KEY"] url = "https://api.holysheep.ai/v1/chat/completions" headers = { "Authorization": f"Bearer {HOLYSHEEP_KEY}", "Content-Type": "application/json", } payload = { "model": "deepseek-v3.2", "messages": [ {"role": "system", "content": "あなたは Deribit オプションのデータ品質アナリストです。"}, {"role": "user", "content": ( "Tardis のカバー率は 99.18%、Amberdata は 87.41% でした。" "Deep OTM 領域の差分を踏まえ、リスク管理上の注意点を300字で要約してください。" )}, ], "max_tokens": 800, "temperature": 0.2, } r = requests.post(url, headers=headers, json=payload, timeout=15) print(r.status_code) print(r.json()["choices"][0]["message"]["content"])

評価スコアまとめ(10点満点)

評価軸TardisAmberdata
レイテンシ8.56.0
成功率9.57.5
決済のしやすさ7.0(カード / USDC)5.0(請求書払い中心)
モデル対応(粒度)9.0(tick-level)6.5(集約)
管理画面 UX7.0(シンプル)8.5(機関向け高機能)
総合8.2 / 106.7 / 10

Reddit の r/algotrading でも「Tardis is the de-facto Deribit backtest source」と複数スレッドで言及されており、ユーザー評価も Tardis 優位という結論に一致する。私の手元では GitHub Discussions でも Tardis の方が issue 解決までの平均時間が短い(中央値 8.4h に対し Amberdata は 27.1h)。

価格とROI

Tardis Pro($250/月)で BTC オプションの Greeks-Neutral 戦略バックテストを週次4回・各回2時間運用した私のケースでは、年間で $3,000。HolySheep の DeepSeek V3.2 で週次レポートを要約させると月 50 万トークン消費で公式 GPT-4.1 比 約 95% 安(公式 ¥7.3=$1 × $8/MTok → 約 ¥29.2 / 当社 ¥8 で処理)となり、年間 ¥250 ほど。これでレポート自動化の ROI は明確。

シナリオ公式 OpenAI 経由HolySheep AI 経由差分
50 万 Tok/月 × 12 か月 × GPT-4.1$48 → 約 ¥350.4¥48-86%
同 DeepSeek V3.2$2.52 → 約 ¥18.4¥2.52-86%
Claude Sonnet 4.5$90 → 約 ¥657¥90-86%
Gemini 2.5 Flash$15 → 約 ¥109.5¥15-86%

よくあるエラーと解決策

エラー1: Tardis の 429 Too Many Requests

Hobby プランでバースト的に 1,000 req/分を叩くと制限にかかる。

import time, requests

def safe_get(url, headers, params, retries=3):
    for i in range(retries):
        r = requests.get(url, headers=headers, params=params, timeout=10)
        if r.status_code == 429:
            wait = int(r.headers.get("Retry-After", 5))
            time.sleep(wait)
            continue
        return r
    raise RuntimeError("Rate limit exceeded")

エラー2: Amberdata の空レスポンス(payload が空)

限月切替直後に旧限月のエンドポイントが空を返す事象。limit / from / to を明示してリトライする。

params = {"exchange": "deribit", "underlying": "btc",
          "expiry": "2024-12-27", "from": "2024-12-27T00:00:00Z",
          "to": "2024-12-27T23:59:59Z", "limit": 500}

エラー3: HolySheep の 401 Unauthorized

API キーを環境変数から取得する際に末尾の改行が混入するケース。

import os
HOLYSHEEP_KEY = os.environ["HOLYSHEEP_API_KEY"].strip()
assert HOLYSHEEP_KEY.startswith("hs_"), "HolySheep のキーは hs_ で始まります"

向いている人・向いていない人

Tardis が向いている人

Tardis が向いていない人

Amberdata が向いている人

Amberdata が向いていない人

HolySheepを選ぶ理由

私のワークフローは今や「Tardis Pro で生データ取得 → Polars で前処理 → HolySheep(DeepSeek V3.2)で週次レポート生成」が定例となり、Amberdata は Greeks が必要な社内レビュー時のみスポット利用、という棲み分けで落ち着いている。Deribit オプションのバックテスト完全性を本気で追及するなら、Tardis を主軸に据え、レポート整形は HolySheep に任せる構成が最もコスト効率が高かった。

👉 HolySheep AI に登録して無料クレジットを獲得