ForHosting KIT · 金融・お金

株式損益計算機

100株を50で買って65で売り、手数料を片道7.5ずつ払うと、純利益は1,485、取得コストに対するリターンは29.66パーセントです。両側の手数料を含めるので、実際の手元資金と一致します。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
購入価格
50
売却価格
65
シェア
100
購入手数料
7.5
売却手数料
7.5
結果
総費用
5,007.5
受取総額
6,492.5
売上総利益
1,500
手数料合計
15

トレーダー、教育者、ポートフォリオツールは、株式ポジションをクローズしたあと、手数料控除後にいくら利益または損失が出たか、またその結果がトレードに拘束した資本に対して何パーセントのリターンかを、はっきり知る必要があります。表計算の式は手数料を受取額から引くかコストに足すかで分かれ、手計算は片側の手数料を忘れがちです。この株式損益計算機は、1株あたりの買値と売値、株数、任意の買い手数料と売り手数料を受け取り、総コスト、総受取額、手数料前の粗利益、手数料合計、ネット損益、コストに対するリターン率、1株あたりの価格変動、および利益・損失・損益分岐の結果ラベルを返します。

ここで定義する株式トレードの損益

ロングの株式トレードには、ネット実績に関わる二つのキャッシュの足があります。ポジションを開いたときに支払った額と、クローズしたときに受け取った額です。総コストは買値に株数を掛け、買い側の手数料や料金を加えたものです。

総受取額は売値に株数を掛け、売り側の手数料を引いたものです。ネット利益は総受取額から総コストを引いた値で、負ならネット損失です。リターン率はネット利益を総コストで割り、100 を掛けたものです。

分母には株に使った資本と開始時の手数料が含まれます。粗利益は手数料前の価格差に株数を掛けた値で、値動きのうち手数料がどれだけを食ったかを見やすくします。手数料合計は買いと売りの和です。

1株あたりの価格変動とその率は、サイズに依存しない値動きそのものを表します。結果ラベルは、ネットが正なら利益、負なら損失、選んだ小数桁での半上げ丸め後にゼロなら損益分岐です。

例として、50 で 100 株を買い、65 で売り、各側に 7.5 の手数料がある場合、コストは 5000 に 7.5 を足して 5007.5、受取は 6500 から 7.5 を引いて 6492.5、ネットはおよそ 1485 となり、コストに対して二桁のリターンになります。空売り、wash sale、税金、配当、通貨換算は対象外です。

株式の損益計算機が役立つ場面

証券会社の教育ページや個人向け金融ブログは、記事の隣で語りと一致するライブツールを置くと「株式 損益 計算」系の検索で上位を狙いやすくなります。コーチング基盤では学習者が教科書の買値・売値を入れ、現実的なチケット手数料込みのネットリターンを確認できます。

フィンテックのオンボーディング用サンドボックスは、本格的な注文管理を立てずに初回トレードの損益を示せます。本ツールはライブ気配の取得、マルチレッグ・オプション、部分約定の平均原価、wash sale 調整は扱いません。任意手数料付きの買い一回と売り一回の閉じた形のキャッシュ損益とリターン率だけです。

クローズ後の実績確認

株式を売ったあと、買値・売値・数量・両方の手数料を入力し、ネット利益とコストに対するリターン率を確認します。

株価は30パーセント上がったのに、リターンが29.66パーセントなのはなぜですか?

手数料が含まれるためです。株価は50から65へ30パーセント上がりましたが、手数料15と取得コストに含まれる買い手数料により、コスト5,007.5に対して純利益は1,485になります。

手数料はコストと売却代金のどちらから引かれますか?

両方です。買い手数料は株の購入額に加えられ、売り手数料は受け取った代金から差し引かれるので、どちらの手数料も漏れなく反映されます。

損益ゼロと判定されるのはどんなときですか?

選んだ桁数で丸めた純損益がゼロになったときです。プラスなら利益、マイナスなら損失と表示されるので、決済済みの取引をひと目で分類できます。

空売りや配当、税金にも対応していますか?

いいえ。手数料を明示した通常の買いと売り1回分の現金損益だけを計算します。空売り、配当、税金、通貨の換算は対象外なので、別途扱ってください。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/finance/stock-profit-loss

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/finance/stock-profit-loss \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"buy_price":50,"sell_price":65,"shares":100}'
{
  "buy_price": 50,
  "sell_price": 65,
  "shares": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.stock_profit_loss",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

ここで定義する株式トレードの損益

このエンドポイントは、明示的な手数料付きのロング型のオープンとクローズ一回分のキャッシュ損益だけに答えます。

入力契約、丸め、エラー時の挙動

小さなポジションに固定チケットを課す料率もあるためです。キャピタルゲインの区分が必要なら独自の税モジュールと組み合わせてください。本計算機は税額を見積もりません。必須の有限数を三つ含む JSON オブジェクトを POST してください。buy_price は 0 より大きく、sell_price は 0 以上、shares は 0 より大きくします。任意で buy_commission と sell_commission を非負の有限数で送れます(省略時はそれぞれ 0)。decimals は 0 から 8 の整数で、金額系とパーセント系フィールドの half-up 丸め桁を制御します(既定 2)。有限値に解釈できる数値文字列は JSON の数と同じように受け付けます。欠落フィールド、非有限値、非正の buy_price や shares、負の sell_price や手数料、範囲外の decimals は invalid_input で失敗し、課金されません。成功時は丸めた入力と total_cost、total_proceeds、gross_profit、total_commissions、net_profit、percent_return、price_change、price_change_percent、outcome、数値の横に示せる短い formula 文字列を返します。売り手数料が売り想定額を超えると total_proceeds は負になり得ますが、その端ケースは拒否せず計算します。

株式の損益計算機が役立つ場面

社内オペレーションのスクリプトはペーパートレードを一括クローズし、表計算への貼り付けではなく決定的な parse エンドポイントを必要とします。実装は純粋な parse の tier A のため、成功した各呼び出しは公開の基本料金 $0.002 で、モデルトークンも外向きネットワークもなく、検証失敗は残高を消費しません。ご自身のコードから sell_price や手数料をループで振って what-if 表を作り、テストでは net_profit と percent_return を固定し、リクエストは小さく保ってください。無料のブラウザ経路は API と同じ純粋モジュールを使うため、デモと本番がずれません。

手数料影響の what-if

価格を固定したまま buy_commission または sell_commission を変え、小さなロットでチケット手数料がネット損益をどう変えるかを示します。

教室・コンテンツ用ウィジェット

教育ページに無料のブラウザ計算機を埋め込み、学習者が手数料付きのロング例題を検証できるようにします。

手数料込みの株式損益はどう計算しますか?

必須の buy_price、sell_price、shares を送ってください。任意で buy_commission と sell_commission(既定 0)。ネット利益は (sell_price×shares − sell_commission) − (buy_price×shares + buy_commission) です。

リターン率の定義は何ですか?

percent_return は net_profit を total_cost で割り 100 を掛けた値です。total_cost に買い手数料を含めるので、拘束資本と開始手数料を反映したリターンになります。

outcome フィールドの意味は?

outcome は net_profit が正なら profit、負なら loss、選んだ decimals での half-up 丸め後にネットがゼロなら breakeven です。

sell_price はゼロでもよいですか?

はい。sell_price はゼロ(株式側の全損)でも構いません。総コストが正になるよう、buy_price と shares は引き続き 0 より大きくしてください。

株式損益計算機の料金は?

ブラウザツールは無料です。API リクエストは成功 1 回あたり $0.002 の KIT プリペイド残高を使い、無効な入力は課金されません。

KITの完全なドキュメントを見る →