Basis Goose
Local observation notebook

01 / Price correspondence

The distance between prices.

Compare spot and perpetual quotes. Keep the settlement story beside them.

No notebook loadedStored only in this browser

Paired prices

SpotPerpetual
Selected pair
Spot USD
Perpetual USD
Basis
(perpetual − spot) / spot × 1000 synchronized pairs

02 / Settlement ledger

Funding leaves a trail.

Interval: no records
Settled net
Estimated net

Signed cashflow
+ received / − paid

Funding is assigned to its settlement instant. Estimates stay separate.

Inspect underlying records 0 records

Read the record, not a signal.

A little distance.
A lot of context.

One instant, two prices

Imported quote pairs must share the same instant. A zero spot price is rejected. Basis is a relative price difference, not an annual return.

Every fee has a timestamp

We total imported amounts at settlement in [start, end). No prorating. Actual interval bounds remain visible, including intervals that begin before the window.

Research that can travel

Basis Goose’s proposed application token would carry access and contribution attribution between compatible research workspaces. Local analysis and exports need no token. Shared access is not connected.

Bring your observations.

Import a Basis Goose JSON notebook. Timestamps need an explicit offset; prices and funding amounts must use one quote currency.

Maximum 5 MB; 10,000 quotes and 10,000 funding records. Import replaces the current notebook. Download a copy first if you want to keep it.

Shared research workspace
SOON

Keep your context.
Share it on your terms.

Your local notebook is ready to export. Cross-app workspace synchronization and proposed token access are not connected. No wallet, signature or payment is requested.

Clear this notebook?

This removes all quotes, funding records and notes saved in this browser. Export a JSON copy first to keep them.