ベーシスポイント換算
25ベーシスポイントは0.25%、小数では0.0025で、100ベーシスポイントはちょうど1%です。金利の変動や上乗せ幅を、表計算で使える百分率と小数に直せます。利下げのマイナスも扱えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- ベーシスポイント
- 100
- パーセント
- 1
- 10進数
- 0.01
ベーシスポイントは1パーセントの百分の一です。1ベーシスポイントは0.01パーセント、小数では0.0001です。債券デスク・融資担当・金融政策メモはスプレッドや金利の動きをベーシスポイントで示し、25ベーシスポイントの利上げが25パーセントの利上げと混同されないようにします。この換算器は有限のベーシスポイント件数を受け取り、等価な百分率と、表計算や価格式で使う単位区間の小数の両方を返します。100ベーシスポイントは1パーセントと小数0.01になり、25ベーシスポイントは0.25パーセントと小数0.0025になります。利下げやスプレッド縮小には負の件数も使えます。
ベーシスポイントの意味と、件数から%と小数が出る理由
ベーシスポイントは、利回り・クーポン・政策金利の小さな変化を、パーセントとパーセントポイントの言葉を混ぜずに話すために生まれた金融の単位です。定義では1ベーシスポイントは1パーセントの百分の一であり、基礎量の一万分の一と同じです。だからこの換算器が使う二つの恒等式は変わりません。
百分率はベーシスポイント件数を100で割った値、小数は件数を10000で割った値です。したがって100ベーシスポイントは1パーセントと小数0.01、25ベーシスポイントは0.25パーセントと小数0.0025、1ベーシスポイントは0.01パーセントと小数0.0001です。
同じ算術は100を超えても成り立ち、150ベーシスポイントは1.5パーセントと小数0.015です。符号付きの動きにも使えます。25ベーシスポイントの利下げはマイナス25であり、−0.25パーセントと小数−0.0025になります。
0ベーシスポイントは欠測ではなく本物の気配で、0パーセントと小数0に写ります。数字のあとにbpやbpsと書くのは表示の慣例であり、別の数体系ではありません。任意の単位ラベルを除いてから割るのは、デスクが手で行う計算そのものです。
この換算器は月次の動きを年率化せず、住宅ローンのディスカウントポイント(1ポイントは元本の1パーセントであり、1ベーシスポイントではありません)も換算せず、為替のpipも評価せず、bpsを毎秒ビットとしては扱いません。すでに持っている有限の件数へ公開された恒等式だけを適用するので、金利メモ・条件表・単体試験が同じ一対の数を固定できます。
ベーシスポイント換算が役立つ場面
債券と融資のデスクは再現できる一対の数が必要です。信用スプレッドが25ベーシスポイント広がったとき、同じメモに0.25パーセントと小数0.0025と書き、分析者ごとに尺度が違わないようにします。中央銀行や金利の解説は利上げ・利下げをベーシスポイントで示します。
ベーシスポイント換算で順位を取る媒体は、すでにその件数を持ち百分率と小数が欲しい人を狙っており、債券価格エンジンでもデュレーション模型でも為替pip価値計算機でもありません。価格とリスクの試験を書く技術者は既知の対を固定します。100は1パーセントと0.01、25は0.25パーセントと0.0025、非数値トークンは硬い失敗です。
補助関数がbpsをすでにパーセントであるかのように黙って扱わないためです。このページは調査率のパーセント→小数整形でも、住宅ローンポイントの損益分岐でも、bpsを毎秒ビットとするデータ速度変換でもありません。検証失敗は残高を消費しません。
要求を小さく保ち、丸めたpercentとdecimalを試験に固定すれば、部品・条件表・縁の実行器向けに、自分で完全な価格図書館を立てなくても、市場慣例の安定した算術が得られます。
活用例
政策金利と利上げのメモ
25または50ベーシスポイントの利上げや利下げを、対応する百分率と小数へ直し、金利メモが0.25パーセントの動きを25パーセントの動きと混ぜないようにします。
債券と融資のスプレッド気配
bpsで示された信用スプレッドやクーポンの一段を、条件表・特約・価格表向けに0.01パーセント形と単位区間形へ換算します。
よくある質問
ベーシスポイントを百分率と小数へどう換算しますか?
百分率は件数を100で割った値、小数は件数を10 000で割った値です。例:100 bps → 1%と小数0.01、25 bps → 0.25%と小数0.0025。
1パーセントには何ベーシスポイントありますか?
ちょうど100です。 1ベーシスポイントは0.01パーセントなので、100ベーシスポイントは1パーセントと小数0.01です。1ベーシスポイントそのものは小数0.0001です。
負のベーシスポイントは使えますか?
はい。 符号付き件数は利下げやスプレッド縮小を書く普通の方法です。マイナス25ベーシスポイントは−0.25%と小数−0.0025になります。0も有効です。
ベーシスポイントは住宅ローンのポイントと同じですか?
違います。住宅ローンの割引ポイント1つは借入元金の1%ですが、1ベーシスポイントは1%の100分の1です。このツールが扱うのはベーシスポイントだけです。
金利の変動をベーシスポイントで表すのはなぜですか?
パーセントとパーセントポイントの取り違えを防ぐためです。25ベーシスポイントの利上げと書けば、25%の利上げと誤解されることがありません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/fin/basis-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"basis_points":100}'const res = await fetch("https://api.kit.forhosting.com/fin/basis-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"basis_points": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/basis-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"basis_points": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/basis-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"basis_points":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"basis_points":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/basis-point", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"basis_points": 100
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.basis_point",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_abs | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
欠落や非有限の入力はinvalid_inputで失敗し、課金されません。同じ純粋な算術が無料のブラウザ用部品とAPIを動かし、ページ上の確認は後のスクリプトと一致します。成功した呼び出しは$0.002です。
入力契約、応答の形、検証
例:100ベーシスポイントはpercent 1とdecimal 0.01です。例:25ベーシスポイントはpercent 0.25とdecimal 0.0025です。クライアントを制御できるときは裸の数を優先し、条件表から貼り付けるときだけ単位付き文字列を受け付けてください。千区切りやパーセント記号は埋め込まないでください。それらは別単位に属し、推測せず拒否します。必須の有限数basis_pointsを一つ持つJSON本体を送ってください。別名bps、bp、bps_count、value、n、inputも受け付けるので、気配の書き出しで名前を付け替える必要はありません。値はJSON数でも数値文字列でもよく、末尾の任意の単位ラベルbp、bps、またはbasis pointやbasis pointsは解析前に除きます。絶対量は1兆以内に留め、Workerとブラウザで両方の商が有限のIEEE倍精度になるようにします。欠落フィールド、空文字列、非数値トークン、真偽値やオブジェクト、NaN、Infinity、上限外の値はinvalid_inputでフィールド名を示して失敗し、課金されません。成功時は丸めたbasis_pointsをエコーし、件数を100で割ったpercent、件数を10000で割ったdecimal、数字の横に印刷できるformula文字列、短いメッセージ、順序付きの代入手順を返します。成功した一件の料金は定額$0.002です。
ベーシスポイント換算が役立つ場面
教室やCFA型の演習は、100ベーシスポイントをちょうど1パーセントとして扱い、符号付き利下げを許し、文字だけの列をinvalid_inputで拒否し、黙って0を返さない神託が必要です。検索も単位も違います。 実装は純粋なparseの段階Aなので、成功した呼び出しは毎回、公開された基本料金$0.002で、模型トークンも外向き通信もありません。
連携の活用例
宿題と回帰試験
100 bps → 1% / 0.01を固定し、非数値トークンをinvalid_inputで拒否して、教室演習と価格補助が同じ契約を共有するようにします。
技術的な質問
入力が有限数でないとどうなりますか。
作業はinvalid_inputで失敗します。欠落フィールド、空文字列、文字、NaN、Infinityは拒否され、課金されません。
ベーシスポイント換算の料金はいくらですか。
ブラウザ用具は無料です。API要求は成功1回あたり$0.002で前払いKIT残高を使い、無効な入力は課金されません。