> For the complete documentation index, see [llms.txt](https://docs.bbx.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bbx.com/ja/bijinesu/onchn/bbx-zhi-shu-si-ge.md).

# BBX指数価格

**1. 概要**

RWA指数は、マルチソースのデータ集約に基づくリアルタイム価格指数群であり、ユーザーに実世界資産（RWA）に対するより公正で堅牢な価格基準を提供するよう設計されています。

この指数の中核概念は、複数の独立した取引プラットフォームから同時に気配値データを収集し、科学的に較正された統計アルゴリズムを用いて外れ値を除外し、加重集約を行うことで、実際の市場状況をよりよく反映する複合価格指標を生成することです。

**2. データソース**

RWA指数は、以下の4つの独立したデータソースからのリアルタイム気配値に基づいて算出されます：

| データソース          | 説明                      |
| --------------- | ----------------------- |
| Ondo            | オンチェーンのRWA資産取引データを提供します |
| XStocks         | リアルタイムの市場気配値データを提供します   |
| BBXトークン         | リアルタイムの市場気配値データを提供します   |
| インタラクティブ・ブローカーズ | リアルタイムの市場気配値データを提供します   |

マルチソース設計により、単一プラットフォームの異常な気配値によって指数が歪められることを防ぎ、データの信頼性と気配値の公平性を向上させます。

**3. 指数算出方法**

**3.1 データクレンジングと検証**

算出前に、システムは各データソースに対して厳格な検証を行います：

* データ完全性：気配値には有効な価格情報が含まれている必要があります。主要フィールドが欠落したデータは除外されます。
* 数値の妥当性：気配値は有効な数値として正しく解析できなければなりません。形式異常のあるデータはフィルタリングされます。

上記すべての検証を通過したデータソースのみが指数算出に参加します。

**3.2 コアルゴリズム：中央値制約平均法**

RWA指数は、『中央値 + 偏差制約 + 等ウェイト平均』という3段階の集約アルゴリズムを採用しています。この方法は、各プラットフォームの気配値の参照価値を維持しつつ、異常な気配値が指数に与える影響を効果的に抑制します。

**ステップ1：中央値を算出**

有効なすべてのデータソースの気配値を昇順に並べ、中央の値を中央値とします。ソース数が偶数の場合は、中央の2つの値の算術平均を取ります。中央値は『市場コンセンサス価格』の基準値として機能します。

**ステップ2：偏差制約（±3%）**

中央値を基準として、±3%の妥当な変動範囲を設定します。この範囲を超える気配値は自動的に境界値にクリップされます。この仕組みにより、単一プラットフォームからの異常な気配値（例えば、一時的な極端価格の乖離）が最終指数に過大な影響を及ぼすことを効果的に防ぎます。

**ステップ3：等ウェイト平均**

制約後のすべてのソース気配値の等ウェイト平均を算出します。各有効ソースは最終結果に同じ重みを持ちます。例：

| 有効ソース数 | ソースごとの重み | 式                                       |
| ------ | -------- | --------------------------------------- |
| 2      | 50%      | (Price₁ + Price₂) ÷ 2                   |
| 3      | 33.3%    | (Price₁ + Price₂ + Price₃) ÷ 3          |
| 4      | 25%      | (Price₁ + Price₂ + Price₃ + Price₄) ÷ 4 |

**3.3 計算例**

ある時点で、4つのデータソースがある資産について以下の終値気配値を提供しているとします：

| データソース          | 気配値（USD） |
| --------------- | -------- |
| Ondo            | 100.50   |
| XStocks         | 101.20   |
| BBXトークン         | 100.80   |
| インタラクティブ・ブローカーズ | 108.00   |

計算プロセス：

* 並べ替え：100.50、100.80、101.20、108.00
* 中央値 = (100.80 + 101.20) ÷ 2 = 101.00
* 偏差制約範囲：101.00 × 97% = 97.97；101.00 × 103% = 104.03
* インタラクティブ・ブローカーズの108.00の気配値は上限を超えているため、104.03にクリップされます
* 最終指数 = (100.50 + 101.20 + 100.80 + 104.03) ÷ 4 = 101.63

このアルゴリズムにより、インタラクティブ・ブローカーズの異常に高い108.00という価格は効果的に抑制され、単一プラットフォームの気配値が指数を不当に押し上げることを防ぎます。

**4. 劣化・フォールトトレランス機構**

RWA指数は堅牢な劣化処理能力を備えており、一部のデータソースが利用できない場合でも安定した指数サービスを確保します。

**4.1 マルチソース劣化戦略**

| 利用可能ソース | 処理                                        | 指数ステータス |
| ------- | ----------------------------------------- | ------- |
| 4       | 3段階の集約アルゴリズムを完全適用                         | 通常      |
| 2～3     | 利用可能なソースで集約を実行                            | 劣化      |
| 1       | 前の1分足の指数価格を使用します。履歴がない場合は単一ソースにフォールバックします | 単一ソース劣化 |
| 0       | その分の指数算出を一時停止します                          | 停止      |

**4.2 フォールトトレランスの原則**

* 分単位の分離：ある1分での算出失敗は、他の時点の指数算出に影響しません。
* データソースの独立性：1つのデータソースの異常は、他のソースの正常な参加に影響しません。
* 透明な追跡可能性：各分の算出結果には、有効ソース数と算出ステータスが含まれ、ユーザーがデータ品質を評価できるようにします。

**5. 指数表示指標**

RWA指数はユーザーに以下の主要指標を提供します：

| 指標         | 説明                             |
| ---------- | ------------------------------ |
| 現在価格       | 直近に算出された指数価格                   |
| 本日の始値      | 当該取引日の最初の1分足の始値                |
| 本日の高値 / 安値 | 日中の1分足から得られる高値と安値              |
| 前日終値       | 前取引日の最後の1分足の終値                 |
| 価格変動       | 現在価格 − 前日終値                    |
| 変化率        | (価格変動 ÷ 前日終値) × 100%           |
| アクティブソース数  | 現在指数算出に参加しているデータソース数（0～4）      |
| 算出ステータス    | 現在の稼働状態：通常 / 劣化 / 単一ソース劣化 / 停止 |

**6. 指数ステータスの説明**

ユーザーは指数ステータスを用いて、現在のデータ信頼性を評価できます：

| ステータス   | 意味                                               |
| ------- | ------------------------------------------------ |
| 通常      | すべてのデータソースが参加しており、指数の信頼性は最も高い                    |
| 劣化      | 一部のソースが欠落していますが、指数は引き続き複数ソースから集約されており、信頼性は高いままです |
| 単一ソース劣化 | ソースが1つだけ残っています。過去価格の平滑化が適用され、信頼性は低くなります          |
| 停止      | 利用可能なデータソースがありません。指数更新は停止されます。ステータス変更を監視してください   |

**7. アルゴリズム設計思想**

**7.1 なぜマルチソース集約なのか？**

単一のデータソースは、流動性不足、システム障害、または市場の微細構造の違いによりバイアスを示す可能性があります。マルチソース集約は、単一プラットフォームの価格乖離が指数に与える影響を大幅に低減し、より代表的な価格基準を提供します。

**7.2 なぜ±3%の偏差制約なのか？**

±3%の偏差制約は、RWA市場の特性に合わせて較正された妥当な閾値です。これにより、プラットフォーム間の通常の価格差（例えば、各取引所における需給変動）を許容しつつ、明らかに異常な気配値を効果的に除外できます。感度と堅牢性の良いバランスを実現します。

**7.3 なぜ加重ではなく等ウェイトなのか？**

RWA指数は、出来高やその他の要因で重み付けするのではなく、すべての有効データソースに等しい重みを割り当てます。これは、RWA市場がまだ発展初期段階にあり、プラットフォーム間の取引量が大きく変動する可能性があるためです。等ウェイトにより、より不安定な重み付け指標から生じる追加の不確実性を回避できます。

**免責事項**

RWA指数は市場価格の参考としてのみ提供されるものであり、いかなる投資助言も構成しません。指数の精度は、基礎となるデータソースの品質と可用性に依存します。ユーザーは、いずれの取引判断を行う前にも、複数のソースから包括的なデューデリジェンスを行う必要があります。
