Integrations / MotiveWave

FirmTape levels in MotiveWave

Beta · version 0.1.1 · Study (.jar) · Live, every 5 s · part of the LIVE plan

A MotiveWave study that draws the flip, the walls and gamma by strike on your chart, live. These are measurements of dealer positioning, not trade signals: the plugin places no orders and raises no alerts.

FirmTape Levels for MotiveWaveBeta
Download 0.1.1firmtape-motivewave-0.1.1.jar · 45.6 KB
SHA-256 61b84f5bbfcb42cf21e02bb2def3d57c95a340a6267976c0970bdaeed071d8ca

What you need

Get a token

  1. Hold the LIVE plan. The levels API and every integration are part of it.
  2. Open /account#integrations, section Integrations, and press Create integration token. Give it a name (for example the platform and the machine).
  3. Copy the token when it is shown: it starts ftpl_ and is shown once. It reads levels only; it cannot run LAB or spend credits.

Install

  1. Download the study's .jar below.
  2. Copy it into MotiveWave's extensions folder, MotiveWave Extensions in your home folder: ~/MotiveWave Extensions/ on macOS and Linux, C:\Users\<you>\MotiveWave Extensions\ on Windows. The folder exists once MotiveWave has run; create it if it does not. MotiveWave reloads extensions when the folder changes, so it may stay open.
  3. Open a chart, then Study > FirmTape > FirmTape Levels.
  4. In the study's settings, paste your token into API token and press OK. Within a few seconds the lines appear and the status line reads, for example, FirmTape ES (ESZ26) | volume book | basis +59.50 | net gamma -812.4 $M/pt | 2 s old.

Settings

SettingDefaultWhat it does
API tokenblankYour ftpl_ token from /account#integrations.
Symbol overrideblankBlank reads the chart: ES and MES use ES, NQ and MNQ use NQ, anything else its own symbol (SPX, SPY, QQQ, NVDA). Type a symbol to force one.
Poll every (seconds)5Minimum 3.
Show open-interest levelsoffThe open-interest book's flip and walls, dashed.
Show gamma by strikeonThe right-edge histogram.
Profile width15%Of the chart's width.
Line width, label font size2, 11
Colors#E0A040, green, redFlip, call and put; the call and put colours also paint the histogram.

What is drawn

Requests and limits

The levels API allows 120 requests a minute per token, counted across everything that uses it; an unchanged reading answers 304 with no body and does not count. All charts using the same token share one poller, and all their symbols ride one request (up to 20). The histogram is fetched on a slower clock: every 15 s for SPX and ES, once a minute for NQ and tickers.

Troubleshooting

Status saysMeaning and fix
key missingNo token in the settings. Paste it.
key rejectedThe token is mistyped, revoked or unknown. Create a new one on /account#integrations. A revoked token stops working within a minute.
LIVE plan requiredThe account behind the token holds no active LIVE plan. The plugin keeps retrying and picks the plan up by itself.
rate limitedMore than 120 requests a minute on this token, counted across every chart, machine and script that uses it. Poll less often, draw fewer symbols, or give each tool its own token. The plugin waits as long as the server asks.
symbol not coveredThe chart's symbol is not one FirmTape covers, or it did not map. Type the symbol in the plugin's symbol setting; the list is /api/v1/symbols.
no basis yetES or NQ early in the session, before the day's first basis measurement. It clears by itself.
network error, retryingNo answer: offline, DNS, a proxy or a firewall. Allow https://firmtape.com on port 443. The plugin backs off up to two minutes and retries.
closed, last sessionOutside market hours. The lines are the last session's close. Nothing to do.
STALEMarket hours, but the book has not moved for longer than it should. The lines are the last good reading and clear up when the book moves again.

More

Beta software, provided as is, not yet verified inside every version of MotiveWave. MotiveWave is a trademark of its owner; no affiliation with, or endorsement by, it is implied. Not investment advice.