計算方法とデータ

最終更新日: 2026年9月27日

本ページは、本サイトが掲載するテクニカル指標について、算出方法・データソース・検証方法を公開するものです。指標の中身を隠さないことが、本サイトの差別化点の一つです。

各指標ページで公開している情報

テクニカル指標一覧の各ページで、次の情報を公開しています。

使用するデータソース(価格・出来高等の取得元)とその更新頻度、データ取得に失敗した場合の表示方法は、チャート機能の公開時に本ページに追記します。

検証方法

各指標の計算結果は、次の 2 種類の既知値と照合する自動テストを通過したもののみ公開しています。

  1. 参照実装との照合: 固定した乱数で生成した合成価格データ(実在の銘柄の価格ではありません)を入力とし、広く使われているオープンソースのテクニカル分析ライブラリ TA-Lib の出力と照合します。TA-Lib に含まれない指標は、本サイトの実装とは独立に定義式どおり書いた計算と照合します
  2. 手計算できる入力での照合: 短い数列など、結果を手計算で確かめられる入力に対する出力を照合します

加えて、全指標について「全期間を一括計算した結果」と「1 本ずつ追加して計算した結果」が一致すること、未確定の最新足を差し替えても確定後の値と一致することを検証しています。

初期値の取り方の流儀の違いにより参照実装と計算開始直後の値が異なる指標(MACD・ADX 等)は、その旨を各指標ページに記載し、差が十分に小さくなった区間で一致を確認しています。

監修について

指標解説は、運営者(CFTe)による内容確認の完了後に公開扱いとします。確認前のページには冒頭にその旨を表示し、検索エンジンに登録されないよう設定しています。

計算方針

データソースに関する方針

計算例チャートについて

各指標ページの「計算例」は、固定した乱数で生成した合成データ(100 を起点とする指数。実在の銘柄・価格ではありません)に、その指標を既定パラメータで適用して描画したものです。指標の形状を示すための例示であり、特定の銘柄や市場の状況を表すものではありません。

使用しているソフトウェア