Quickstart
Want to get started immediately? In this guide we go through how to get you started with these steps:
Generate a trading wallet
Subscribe to a free signal data source on the marketplace
Create an Easy Mode strategy that processes the signals
Activate live trading
Generate a trading wallet
After having logged in, you head over to the Portfolio section. This is where you create and manage your trading wallets. These wallets are stored and managed via the Privy.io platform, and Tradecraft does not hold or interact with the private keys at any point in time. As a user you can export the private keys and import them into external wallets if you so wish.

Click on Add Wallet. This will generate a Privy.io wallet for you.


After having generated a wallet, you will need to fund it with SOL in order to trade with it. Once that is done, you need to enable trading through the toggle in the wallet card. This means you authorize the Tradecraft platform to perform automated trades with your Privy.io wallet.
Fund your trading wallet with SOL
Click on the trading toggle to enable Tradecraft to perform automated trades with your wallet

Subscribe to token signals at the marketplace
In order to have signals that you can trade, you need a signal data source. To get started you can subscribe to one of the free signal sources at the marketplace.

Pick a token signal source. In this example we will be using the Pump.fun Graduations source, which is free. It sends a token signal every time there is a graduation event on Pump.fun
Create a trading strategy
Next step is to associate the token signals with a trading strategy that describes when to sell and when to buy the signals. Head over to the Signal Trading section, where all your trading strategies are listed and create your first strategy.

A strategy has three parts to it:
The signal source(s)
The trading algorithm
The live trading settings
The first steps are to attach the signal source that we subscribed to and define the trading algorithm.


The trading strategy gets an automatically generated name and description, that can both be modified.
Attach a signal source to the strategy
In order to have signals flowing into the strategy, you need to attach a signal data source, before defining the trading algorithm that should be applied.
Click on Add Data Sources
Select the Pump.fun Graduation signal data source

After having selected a signal source, the 20 most recent signals are backfilled in the table on the right hand side, in order to have data to play with in the simulator. Every time there is a new signal, a new row will appear in the table.
Trading algorithm
The next step is to decide how to trade the signals. On the left hand side of the page we have the algorithm that describes when to buy and how to sell the incoming token signals. In this basic example we use the Easy Mode.


In the images we see two different examples:
Buys on a 10% dip from the signal, sells 50% of the position at 2x, and the remaining position at 5x, with a stop loss at 30% compared to the price at the signal.
Buy immediately when the signal arrives. Sells the position at 5x, with no stop loss.
Save the strategy once you have decided the algorithm. The next step is to activate live trading.
Activate live trading
Now that you have a token signal source attached to a trading strategy, the next step is to activate the live trading. Head over to the Live Trading tab. where the automated trading parameters are managed.

In the Wallet Management section you decide which wallets to trade with and the amount, either absolute or a percentage of the wallet holdings. In the Trading Parameters section you decide on parameters such as slippage and priority fee. Once you have set the parameters and wants to go live, you need to activate the wallet(s) to trade with, and toggle the live trading switch at the top of the page.


Set the amount to trade with on the trading wallet and activate it.
Set the trading parameters such as priority fee and slippage, if you want it to be different than the default settings.
Toggle the activation button at the top of the page.

The strategy is now trading live. As signals comes in, they first appear in the Monitored Tokens table to then, as a position is opened, moves to the Open Positions table. When a token is monitored, it means for example that a strategy is waiting for a dip before it opens a position. The Trade Log section shows the full history of all the buy and sell operations and the gains or losses.
That's it for the Quickstart! In the other sections of this documentation we go through the more advanced features, such as how to backtest on historical data, how to define your own algorithm in JavaScript and how to debug the strategy execution.
Last updated
