O que é Backtesting?
Backtesting é o processo de testar uma estratégia de negociação usando dados históricos. É uma maneira de ver como a estratégia se comportaria se tivesse sido usada no passado, e pode ser usada para avaliar a eficácia de uma estratégia antes de ela ser usada em condições reais de mercado.
As ordens na bolsa de valores são instruções dadas por investidores para comprar ou vender ações em um determinado preço.
Há diferentes tipos de ordens que os investidores podem usar, como ordens de mercado, ordens de limite e ordens de stop, cada uma com suas próprias características e propósitos específicos.
Compra | Buy |
---|---|
Venda | Sell |
Lista de funções e descrições como demonstradas na documentação da plataforma Profitchart.
Função | Descrição |
---|---|
BuyAtMarket | Realiza envio de ordem de compra à mercado. |
BuyLimit | Envia uma ordem limite de compra. |
BuyPosition | Retorna o tamanho da posição de compra. |
BuyPrice | Retorna o valor da última operação de compra. |
BuyStop | Realiza envio de ordem de compra stop. |
BuyToCoverAtMarket | Realiza o fechamento de uma operação de venda. |
BuyToCoverLimit | Envia uma ordem de compra limite para fechar uma posição. |
BuyToCoverStop | Realiza o envio de ordem de compra stop para fechar posição. |
CancelPendingOrders | Cancela as ordens pendentes. |
ClosePosition | Envia ordens para encerrar todas as posições. |
HasPendingOrders | Retorna se existe ordens pendentes. |
IsBought | Retorna verdadeiro caso o cliente esteja posicionado na compra. |
IsSold | Retorna verdadeiro caso o cliente esteja posicionado na venda. |
MyPrice | Retorna a média entre, a máxima, a mínima e o fechamento. |
ReversePosition | Envia ordens para inverter todas as posições. |
SellPosition | Retorna o tamanho da posição de venda. |
SellPrice | Retorna o valor da última operação de venda. |
SellShortAtMarket | Envia ordem de venda à mercado para abrir posição. |
SellShortLimit | Envia uma ordem limite de venda. |
SellShortStop | Abre uma posição de venda enviando uma ordem do tipo Stop. |
SellToCoverAtMarket | Realiza uma ordem de venda à mercado caso exista uma posição de compra. |
SellToCoverLimit | Enviar uma ordem limite de venda para fechar posição. |
SellToCoverStop | Envia uma ordem stop caso exista uma posição de compra. |
SendOrder | Envia uma ordem customizada. |