ProfitView is an easy to use app that provides users with all the tools necessary for advanced trading automation like intelligent order placement, position and balance tracking, notifications and more – on a multitude of supported exchanges.
Triggered either internally or by setting fully customizable alerts on TradingView and utilizing ANY of the numerous available technical indicators or custom scripts on the platform.

ProfitView comes in the form of a Google Chrome extension that can easily be installed on a VPS for 24/7 usage, or if preferred on your local workstation to fulfill it's duty quietly in the background with the ability to send fully customizable notifications about all of it's actions via Email, Discord, Telegram, Text Message or IFTTT.

ProfitView now includes an interactive position monitor with quick action buttons to open, add to, close and flip positions via an easy to use order dialog with useful options like stop loss, take profit, yield etc. and a simple syntax builder. NEW!

ProfitView can be completely remote controlled via its built-in Telegram Bot! NEW!

Upcoming features include realtime alerts, an interactive order/stop monitor, trailing and a neat dashboard giving you a quick overview of balance changes!

Supported Exchanges: Binance Spot & Margin (incl. Isolated), Binance US, Binance Futures (USD & COIN incl. Multi-Asset), Bitfinex (incl. Paper Trading & Derivatives), BitMEX, Bybit (USDT, Futures & Spot incl. v5/UTA NEW!), Coinbase Pro, Deribit (incl. USDC), Gemini, Kraken, Kraken Futures (incl. Flexible Futures NEW!), KuCoin Spot & Margin (incl. Isolated), KuCoin Futures, OANDA, OKCoin, OKEX v5 (all markets), Phemex (incl. Spot and Hedged/USDT NEW!), Poloniex, SimpleFX

(Binance with Cross & Isolated Margin; Binance Futures with COIN, hedging, trailing & close orders; Bybit with USDT & trailing)

Step 1: Download and install ProfitView

Step 2: Buy a ProfitView license to activate ProfitView PRO!
                  (click here to buy OCC or PV directly)
          OR:  Get a monthly ProfitView subscription!

Step 3: Set up your indicators and alerts on TradingView (eg. OCC)
                  (Note: you can use ANY indicator or even your own pine script)


Logo Wiki Logo Discord             Logo Twitter

ProfitView 1.3.62: (31/3/2024)

- Added syntax option cr=1 (or reverse / nonmatch) to inverse filtering of orders and positions (check/cancel/close commands)
- Added search and replace function to alert editor (via right-click context menu and Ctrl+F / Ctrl+H hotkeys)
- Added more functions to alert editor right-click context menu including hotkeys (toggle comment, indentation etc.)
- Added syntax option "since=cbar" to use the closest bar start time when processing started as reference
  for time checks instead of bar time provided by TV
- Added options to ignore missing exchange permissions and account name errors
  (when disabling them on purpose eg. testing/load balancing etc.)
- Corrected stop placement in "Open Positions" wizard for exchanges that support "Stops on Fill"
  (sl=/tp= with entry: Bybit, OANDA, Phemex, SimpleFX)
- Disabled simple limit TP for "Place stops immediately" option in "Open Positions" wizard since reduce-only limit orders require an open position
- Fixed some input problems in "Open Positions" wizard dialog and added action button to cancel orders without an open position
- Improved log output for min/max balance checks (minb=/maxb=)
- Telegram Bot: Changed whitelist behaviour, if empty (default) the bot will react to NO messages
- Telegram Bot: Added support for user names in whitelist
- TV Indicator Settings: Added hotkeys for "Save as" (Ctrl+S) and "Load from" (Ctrl+O) commands
- TV Indicator Settings: Fixed some cases of the button and context menu not being loaded correctly
- Binance Futures: Fixed incorrect symbol mapping for PERPUSDT
- Binance Futures: Fixed incorrect available balance in some account states
- BitMEX Testnet: Workaround for "filter columns are not valid" error
- Bybit v5: Fixed USDC "params error" when querying position info for Non-UTA accounts
- Bybit v3: Fixed spot market order placement error
- Bybit v3/v5: Fixed order placement error when using leftover quantity option
- Bybit v3/v5: Ignoring "order does not exist" error caused by server side API caching issues
- Deribit: Added support for reduce-only order filtering (cancel/check=order r=0 / r=1)
- Deribit: Added TV spot symbol name mapping (eg. DERIBIT:BTCUSD.P => DERIBIT:BTC-PERPETUAL)
- Gemini: Updated market data
- Kraken Futures: Fixed custom order ids (via order id cache) not working for stops due to API change
- Kraken Futures: Workaround for error when requesting tickers after exchange maintenance (old data cached by browser)
- KuCoin Spot/Margin: Fixed lastqty variable and notification placeholders ({price} etc.) not working for live orders
- Bittrex: Removed


>> Privacy Policy