Pulsn
15分で読める · コピー&ペースト数式

ポートフォリオ追跡のためのNotion数式損益、総価値、配分など

投資や暗号資産トラッカーを本当に役立てるNotion数式プロパティの完全リファレンス。すべての数式はPulsnが価格を最新に保つことで機能します。コピー、ペーストして、プロパティ名に合わせて調整するだけです。

必要なもの

  • ポートフォリオトラッカーとして設定されたNotionデータベース(まだの場合はセットアップガイドを参照)
  • PulsnをCurrent Priceプロパティにライブ価格を同期するよう接続済み
  • 数値プロパティ:Current Price、Units Held、Avg Buy Price

Haven’t set up your database yet? 投資トラッカーのセットアップガイドから始める →

推奨データベーススキーマ

このガイドのすべての数式をサポートする完全なプロパティセットです。最初の3つの数値プロパティが入力で、それ以外はすべて計算されます。

プロパティタイプ役割目的
AssetTitle入力コインまたは資産名
Current PriceNumber入力(Pulsn)PulsnがCoinGeckoから自動入力
Units HeldNumber入力(手動)保有コインまたはトークンの数量
Avg Buy PriceNumber入力(手動)平均購入価格
Total ValueFormula計算済みCurrent Price × Units Held
Cost BasisFormula計算済みAvg Buy Price × Units Held
P&LFormula計算済みドル建て未実現損益
P&L %Formula計算済みコスト基準に対する損益の%
DirectionFormula計算済み▲利益 / ▼損失インジケーター

数式

Notionで数式プロパティを追加し、以下の数式を数式エディターに貼り付けてください。プロパティ名は大文字小文字を区別します。正確に一致することを確認してください。

Total Value

ポジションの現在の市場価値。

数値

数式

prop("Current Price") * prop("Units Held")

必要なプロパティ

Current PriceUnits Held

注: Notionのプロパティ設定で通貨としてフォーマット。

Cost Basis

このポジションへの当初の総投資額。

数値

数式

prop("Avg Buy Price") * prop("Units Held")

必要なプロパティ

Avg Buy PriceUnits Held

注: ポジションごとにどれだけの資本が拘束されているかを確認するのに便利。

P&L

絶対値での未実現損益。

数値

数式

(prop("Current Price") - prop("Avg Buy Price")) * prop("Units Held")

必要なプロパティ

Current PriceAvg Buy PriceUnits Held

注: 負の値は現在損失していることを意味します。

P&L %

コスト基準に対する未実現損益のパーセンテージ。

数値

数式

((prop("Current Price") - prop("Avg Buy Price")) / prop("Avg Buy Price")) * 100

必要なプロパティ

Current PriceAvg Buy Price

注: 小数点2桁の数値としてフォーマットし、Notionで「%」サフィックスを追加。

Direction

ポジションが上昇中か下降中かを示すビジュアルインジケーター。

テキスト

数式

if(prop("P&L") > 0, "▲ Gain", if(prop("P&L") < 0, "▼ Loss", "—"))

必要なプロパティ

P&L

注: 一目でパフォーマンスでソートまたはフィルタリングするのに便利。

Break-Even Price

ポジションが正確にブレークイーブンになる価格(Avg Buy Priceと同じ — 明示的な参照列として便利)。

数値

数式

prop("Avg Buy Price")

必要なプロパティ

Avg Buy Price

注: 任意 — 明示的な参照列として持ちたい方もいます。

ポートフォリオ配分%

各資産がポートフォリオ全体の何パーセントを占めるかを計算するには、すべての総価値の合計を知る必要があります。Notion数式は行をまたいで直接実行できないため、ロールアップを使った回避策が必要です。

1

ポートフォリオサマリーデータベースを作成する

「ポートフォリオサマリー」という名前の1行のNotionデータベースを作成します。メイン投資データベースへのRelationプロパティを追加し、すべてのリンクされた行のTotal Valueプロパティを合計するロールアップを追加します。

2

資産をサマリーにリンクする

メイン投資データベースにポートフォリオサマリーデータベースへのRelationプロパティを追加し、すべての資産行を単一のサマリー行にリンクします。

3

ロールアップで合計を取得する

メインデータベースにサマリー行からポートフォリオ総価値を取得するロールアッププロパティを追加します。これで各資産行がポートフォリオ合計にアクセスできます。

4

数式で配分を計算する

(prop("Total Value") / prop("Portfolio Total")) * 100

セットアップはより複雑ですが、Notionで配分率を取得する最も正確な方法です。代替案は、ポートフォリオの総価値を数値プロパティに手動入力して除数として使用することですが、手動更新が必要です。

Notion数式を使うためのヒント

プロパティ名は大文字小文字を区別する

プロパティが「current price」(小文字)の場合、数式はprop("current price")を使う必要があります。名前が正確に一致しない場合、Notionはエラーを表示します。

数値プロパティをフォーマットする

Notionで数値プロパティの設定をクリックし、Total Value、Cost Basis、損益には通貨、配分にはパーセントのフォーマットを設定します。これによりダッシュボードが格段に読みやすくなります。

数式エラーを避けるために空の値を処理する

Units HeldやAvg Buy Priceが空の場合、数式は0を返したりエラーを表示したりすることがあります。必要に応じてガード条件でラップしてください。

P&Lでソートして最高パフォーマンスを確認する

NotionのテーブルビューでP&L列ヘッダーをクリックして降順でソートします。最も利益の高いポジションがトップに表示されます。

ライブ価格で数式が本当に役立つ

損益数式は背後のCurrent Priceと同じくらい役立ちます。PulsnはそのプロパティをI自動的に最新の状態に保ちます。Total ValueとP&Lの数値が昨日の価格ではなく現実を反映します。

数式にライブ価格を取り込む

これらの数式はCurrent Priceが自動更新される場合にのみ有効に機能します。Pulsnを無料で接続しましょう。クレジットカード不要。

Notionを無料で接続 →