Stock Calculatorについて
Stockcalculator.ioは、株式に関する計算を無料で行えるツール集です。中心となるのは、複数取引に対応したポジション計算機です。どのような順序の購入と売却でも、売買手数料を含めて利益、平均取得単価、損益分岐株価を計算し、7種類の通貨で表示できます。アカウント登録、広告、市場データ、インストールはありません。このページでは、計算と丸めの仕組み、そして掲載記事の基準を説明します。
投資助言ではありません — サイトの立場
このサイトの内容はすべて学習のための計算です。計算機は入力された数値を計算するもので、何かを推奨するものではありません。売買シグナル、予測、リアルタイムの株価情報は提供していません。銘柄コード欄はラベルであり、情報の検索は行いません。計算例は過去の事例で、提案ではありません。譲渡益の課税ルールは国、保有期間、口座の種類によって異なるため、税率欄では試算用の単一税率を適用します。このサイトは実際の納税額を計算するものではありません。現実の結果を伴う判断では、ご自身で別途確認し、有資格の専門家にご相談ください。
計算方法:小数を厳密に扱う計算エンジン
多くの計算機は2進浮動小数点で計算するため、ほとんどの小数を正確には表せません。典型例が0.1 + 0.2 = 0.30000000000000004で、金額の計算では不自然なセント以下の端数として現れます。このサイトのエンジンは、すべての値を整数の厳密な比として保持します。そのため株数、取得額、損益は、仕組み上正確です。結果を表示する直前まで丸めは行いません。
ポジションの計算モデル:取引順に適用する平均原価法です。購入するたびに、その代金と手数料をポジションに加算します。売却時にはその時点の平均取得単価で株数を減らし、差額から手数料を引いたものを実現損益とします。保有株数を超える売却は、言葉でエラーを表示します。何の説明もなく保有株数をマイナスにはしません。FIFOとLIFOによるロット管理は、意図的に対象外としています。証券会社や税務当局によって扱いが異なるため、計算機が明示せずに一つを選べば、一部の利用者にとっては、誤りに気づけないまま不正確な計算になるからです。
丸め規則:表示時に一度だけ、ちょうど中間の値はゼロから遠ざかる方向へ丸めます。金額は各通貨の慣習に従います($1,234.50、円は小数なしの¥1,235、₿は最大8桁で末尾のゼロを省略)。パーセントと比率は、指定された表示桁数に従います(.0← / .00→、0–8桁、表計算ソフトと同様のゼロ埋め)。桁数を変更するたびに保存済みの厳密な値から再表示するため、丸め誤差は蓄積しません。
唯一の例外:CAGRではn乗根を求めますが、ほぼすべての入力で無理数となり、厳密な表現は存在しません。この計算だけは倍精度浮動小数点を使用し、表示は小数点以下4桁までとしています。表示の最小桁は、浮動小数点誤差より約11桁大きい値です。この例外は、リポジトリのアーキテクチャ決定記録(ADR-002)に記載し、誤差の上限をテストしています。
テスト:正解値を定めた受け入れテストを、変更のたびに継続的インテグレーションで実行します。対象は、ポジションの取引順序、手数料の各設定、保有株数を超える売却、目標平均取得単価の逆算、株数の切り捨て、DRIPの不変条件(成長率ゼロなら複利計算と厳密に一致)、損失回復の数値、実際に取得した旧サイトのURLを読み解くリンク変換機能です。表示結果が変わる場合は、ビルドが失敗します。
記事の基準
記事で実証的な主張を行う場合は、査読付き研究を引用し、その主張の箇所にDOIリンクを付けます。出典を飾りとして使うことはありません。すべてのDOIは初回掲載前にCrossrefの登録情報と照合し、自動処理でも毎週すべての引用リンクを再確認します。証拠が乏しい場合や、研究がその状況を扱っていない場合は、その旨を明記します。各記事には公開日を表示し、人が再確認した場合には最終確認日も表示します。出典または追跡可能な導出なしに統計値を示すことはありません。どの記事も売買すべき銘柄を伝えるものではなく、研究で分かったことを報告します。
プライバシーについて
計算はすべてブラウザー内で行い、入力された数値は送信されません。端末に保存するのは、テーマ、小数点以下の表示桁数、表示通貨という三つの小さな設定です。現時点ではアクセス解析を一切読み込んでいません。今後軽量なアクセス解析を導入する場合も、このサイトの本番ドメインでのみ動作し、入力値を取得することはありません。正式な規定はプライバシーポリシーをご確認ください。
旧形式のリンク
このサイトの旧バージョンでは、?data=形式のURLで計算を共有していました。これらのリンクは引き続き使えます。アクセス時に変換機能が現在の形式へ読み替え、アドレスバーも書き換えます。非常に古いリンクを読み取れない場合は、エラーではなく初期値で計算機を開きます。
運営チーム
Stock Calculatorは、Percentage Calculator、Screen Test Pro、AREALMEを運営する小規模なチームが開発・保守しています。いずれも無料のブラウザーツールで、事前生成したページ、フレームワークを使わない構成、誠実な内容、読み込み直後から使える道具という共通の方針を持っています。バージョンごとの履歴は更新履歴で公開しています。