Trading with chatgpt
With AILidex, trading according to artificial intelligence’s such as ChatGPT is possible using both DCA trading mode and Daily trading mode.
In AILidex, ChatGPT is used as a trading indicator and not a way to create orders. This means that multiple trading modes can use ChatGPT.
When using the built-in DCA trading mode and Daily trading mode, you can choose to enable the GPTEvaluator. When doing so, your trading modes will take the ChatGPT prediction into account when trading.
You can therefore choose to trade solely on your ChatGPT predictions by enabling the ChatGPT evaluator only or to consolidate them with other evaluators.
Gathering of market data: According to your ChatGPT evaluator configuration, market data are processed to be sent to ChatGPT and ask for a prediction
Asking for the prediction: AILidex asks ChatGPT for a market prediction based on your given data. This prediction consists in asking ChatGPT if the market is more likely to go UP or DOWN in the near future with a % of confidence.
Analysing the ChatGPT prediction: According to the ChatGPT answer, the ChatGPT evaluator emits an evaluation. The side of the evaluation depends on the UP or DOWN answer and its weight is based on the confidence of ChatGPT in its prediction.
Configuring the ChatGPT evaluator
The ChatGPT evaluator can be configured in many ways to customize the way you want ChatGPT to make predictions.
Trading with ChatGPT in AILidex GPTEvaluator configuration
Indicator defines the way you wish to preprocess market data before sending them to ChatGPT. You can choose to send the raw candles (no preprocessing), a moving average or other type of processed values.
Source is the input to give to the Indicator when one is selected
Period is the period setting of the Indicator when one is selected
Minimum confidence threshold is a value in % starting from which to send 1 or -1 instead of a value between -1 and 1. This setting is especially useful when using the DCA trading mode in Evaluators based DCA which requires a 1 or -1 evaluation
GPT Model allows you to select the OpenAI GPT model to use for your evaluations. Note that models might have a different pricing.
Allow Reevaluation is used when using the ChatGPT evaluator alongside other evaluators such as real time evaluators that might require re-evaluations. As re-evaluations can happen at a high frequency, disabling re-evaluations is a safeguard to avoid using too many OpenAI tokens in case this happens
OpenAI token limit is the maximum amount of OpenAI token that can be spent within a day. You can use this setting to set a limit of the token use if you are unsure about the total cost of your strategy.