Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Made with Python License Docuemntation

Plutus Terminal Splash Screen

Plutus Terminal

What is Plutus Terminal? 🌟

Plutus Terminal Splash Screen

Plutus Terminal is a powerful open-source crypto news trading terminal focused on Perpetuals DEX. Designed to be user-friendly, it allows you to trade using real-time news updates, control positions, and manage multiple DEXs.

Embracing the web3 mentality, Plutus Terminal ensures you are always in control of your keys, handles everything locally, and interacts directly with the DEX contracts.

Features 🎯

  • 💻 Runs locally on your computer
  • 🌐 Cross-platform (Windows, Linux, MacOS)
  • 🔄 Integrates TreeOfAlpha and PhoenixNews
  • 🛠️ Highly customizable news filters
  • 🔔 Never miss news with desktop notifications
  • 💎 Open-source and free
  • 🌍 Use your own RPC nodes

⚠️ Disclaimer

Plutus Terminal is in alpha version and it's more likely to break. It trades on the Perpetuals DEX using real money. Do not risk money you cannot afford to lose.

PLUTUS TERMINAL IS PROVIDED "AS IS". USE THE SOFTWARE AT YOUR OWN RISK. The authors and all affiliates assume no responsibility for your trading results or any other consequences arising from the use of this tool. The entire risk as to the quality and performance of the program is with you. Should the program prove defective, you assume the cost of all necessary servicing, repair, or correction.

By using Plutus Terminal, you acknowledge and agree that:

  • You understand the risks involved in trading cryptocurrencies.
  • You will not hold the authors or affiliates liable for any financial losses, data breaches, or other damages.
  • You have read and understood the source code before using the tool.
  • Positions opened with Plutus Terminal will automatically use our referral codes when possible.

Plutus Terminal is for educational and informational purposes only and does not constitute financial advice.

🛠️ Installation

Plutus Terminal is a Python package with multiple dependencies. You can install it by downloading the PyApp executable, using pipx, or building it with Poetry.

Installation using PyApp executable:

PyApp

To install

Download the plutus-terminal executable from the Releases page and run it directly.

To update

From the terminal run:

<plutus_terminal_executable> self update

To uninstall

<plutus_terminal_executable> self remove


Installation using pipx:

Pipx

To install

pipx install plutus-terminal

Run with:

plutus-terminal

To update

pipx upgrade plutus-terminal

Installation using Poetry:

Poetry

To install

First, clone the repository:

git clone https://github.com/plutus-terminal/plutus-terminal.git

Navigate to the cloned repository:

cd plutus-terminal

Checkout the main branch:

git checkout main

Then, install the package:

poetry install

Run the tool with:

poetry run plutus-terminal

To update

git pull
poetry update

🚀 Quick Start

Bellow you will find a simple guide on how to get started with Plutus Terminal. For a more complete documentation please refer to the documentation

Create new account

When opening the terminal the first time, you will be prompted to create an account.

See image...
Create Account

> [!NOTE] > The same private key can be used to create multiple accounts on different > exchanges.

Fill the form with the required information and press Create New Account.

News quick market buy

Once the account is created you should see the terminal opening after a couple of seconds.

News will be presented in real-time under the News Feed widget, if the coins associated with the news are available on the selected exchange you will see a quick trade group appear on the news.

See image...
News with quick buy trades.

Auto TP/SL

Quick Market buys can be configured with TP and SL values. For that you will need to open the configuration window by pressing the gear icon on the top right corner.

Once the window is open, you can set the TP and SL values on the Trade tab.

See image...
Auto TP/SL

News Filters

You can configure the news filters by clicking on the Filters tab in the configuration window.

There are 2 types of filters Keyword Matching and Data Matching. Both of them allow actions to happen when the conditions are meet.

Posible actions are:

Action Description
Sound Association Play a specific sound
Coin Association Associate a coin to the news
Ignore News Don't display the news

Keyword Matching

The Keyword Matching filter allows you to filter specific keywords in the news body if the keyword is present the selected action will run on the news.

Example
Keyword Matching
This filter will play the `pause` sound if the word `Foxify` is present in the news body and it will color that word dark pink.

Data Matching

The Data Matching filter allows you to filter for word on specific data fields if the word is present in the specified datafield then the selected action will run on the news.

Example
Data Matching
This filter will play the `powerup` sound if the title of the news is `Tree News (@News_Of_Alpha)`

Hotkey Shortcuts

Hotkey Action
w Move selected new 1 up
s Move selected new 1 down
q Move selected to the top
\ Open token modal search
Ctrl+j or UP (Only on modal search) Move modal auto complete selection down
Ctrl+k or DOWN (Only on modal search) Move modal auto complete selection down

🌐 Exchanges

Current supported exchanges are:

Planned support:

❤️ Support

If this project was helpful, please consider supporting by:

Every bit helps. Thank you!

📜 License

Plutus Terminal is licensed under the GNU General Public License version 3.0

See LICENSE for details.

Metadata

Release files for plutus-terminal 0.1.0rc0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plutus-terminal 0.1.0rc0
File Size Uploaded Provenance Actions
plutus_terminal-0.1.0rc0.tar.gz 6.4 MB Without provenance Details for plutus_terminal-0.1.0rc0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for plutus-terminal 0.1.0rc0
File Interpreter ABI Platform Actions
plutus_terminal-0.1.0rc0-py3-none-any.whl Python 3 none any Details for plutus_terminal-0.1.0rc0-py3-none-any.whl

Total release size: 12.8 MB

Release files / plutus_terminal-0.1.0rc0.tar.gz

Download URL plutus_terminal-0.1.0rc0.tar.gz
Size 6.4 MB
Tags Source
SHA-256 checksum
How to use checksums
652eedda487ec5ffc2ce3834caf8bf40a05a823c5a5c59b73587e1114ffef51a
BLAKE2b-256 checksum
How to use checksums
6e7aef583a5088471bfe58655c643730214c37e68555dfdca9e2f8825c7c8929
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.12.10 Linux/6.11.0-1012-azure

Release files / plutus_terminal-0.1.0rc0-py3-none-any.whl

Download URL plutus_terminal-0.1.0rc0-py3-none-any.whl
Size 6.5 MB
Tags Python 3
SHA-256 checksum
How to use checksums
8446f7b60da3dadede8911945d7fa652edeeb6245a1fe739f65aba814c40ba0e
BLAKE2b-256 checksum
How to use checksums
0579f45df72314628847647a9f4f80785e83aaa5fcd4bd617e7a4f21d31b3683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.2 CPython/3.12.10 Linux/6.11.0-1012-azure

Security for plutus-terminal 0.1.0rc0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page