Otimização de parâmetros de estratégia de negociação
Negociação quantitativa.
Investimentos quantitativos e idéias comerciais, pesquisas e análises.
Domingo, 31 de janeiro de 2010.
Um método para otimizar parâmetros.
11 comentários:
Falando sobre dados fora da amostra, você tem uma opinião forte sobre os testes Walk-forward? Eu sei que Robert Pardo é um grande defensor dele como uma ferramenta para se adaptar aos mercados em mudança (isto é, não estacionários).
A falha em generalizar a falta de amostra geralmente é um problema com modelos que tendem a ser ajustados demais, como as redes neurais. Os modelos que eu tenho visto, variações nos modelos propostos por Connors e Alvarez em seus livros, são modelos muito simples e eu não espero que eles tenham algum problema fora da amostra.
Minhas desculpas - eu fiz negligenciar o parágrafo que mencionou o teste dianteiro. Suas tabelas mostraram que os parâmetros ótimos calculados no backtest produzem bons resultados no teste fora da amostra.
Obrigado por mencionar o portfólio de espaço de alavancagem. Eu não encontrei isso antes e o estudarei antes de comentar.
Uso os preços do dólar, mas não acho muito importante.
Basta saber qual sistema de teste de volta você usa? E para ajustar os dados do polinômio cúbico você usa o Matlab?
Eu uso o Matlab para o meu backtesting.
Quanto ao ajuste cúbico, você pode perguntar aos autores do artigo original que citei. (Você pode, claro, fazer isso também em Matlab, mas não realizei essa pesquisa.)
Obrigado pelo livro. É realmente bom. Eu estou tentando implementar alguns dos programas e fazer alguns testes de volta. Eu não tenho matlab como descobri que era muito caro para minha negociação inicial. Existe outro que você recomendaria. Eu estou tentando programar em R, mas está muito lento agora. Você tem todos os seus exemplos no Excel, por acaso.
Guia Avançado para MetaTrader 4 - Testes e Otimização de Estratégia.
O MT4 permite que os traders testem os Expert Advisors antes de usá-los em um mercado ao vivo. Isso permite que os comerciantes avaliem a eficiência do especialista e confirmem que ele opera conforme o esperado.
O "Tester" da MT4 é uma janela multifuncional onde os traders podem testar estratégias de negociação (regras objetivas para entrada, saída e administração) e também otimizar os parâmetros de um Expert para encontrar a combinação de variáveis que produzirão os resultados mais favoráveis. Para abrir a janela Tester:
Qualquer uma dessas ações abrirá a janela do Testador na parte inferior da tela do MT4, conforme mostrado na Figura 21.
Inicialmente, somente as guias Configurações e Diário são vistas na janela do Testador. As outras guias aparecerão conforme determinadas ações forem tomadas; Por exemplo, a guia Resultados aparece somente após um Especialista ter sido testado. As guias da janela Tester incluem:
Configurações - as configurações do teste e otimização; por exemplo, o período de tempo a ser testado. Resultados - os resultados das operações comerciais realizadas em dados históricos pelo especialista. Gráfico - uma exibição gráfica dos resultados. Relatório - um relatório de teste detalhado. Jornal - um registro onde todas as ações e mensagens internas do Expert são gravadas. Resultados de Otimização - dados referentes a todos os passes de otimização, incluindo insumos, lucratividade e rebaixamentos. Gráfico de Otimização - os resultados da otimização mostrada em forma de gráfico.
Configurando parâmetros de teste.
Para testar um Expert Advisor, clique na guia Configurações na janela Testador. Aqui, o comerciante terá que selecionar o:
Consultor especialista - Só os consultores especializados serão compilados, e estes aparecerão no menu drop-down ao lado de "Consultor especialista". Propriedades do Especialista - Depois que o Especialista for selecionado, clique no botão "Propriedades do Especialista" para selecionar os parâmetros para cada uma das três guias: Teste, Entradas e Otimização. Símbolo e Período - O símbolo é definido no campo Símbolo; o período de tempo é especificado no campo "Período". Se não houver dados históricos salvos para o símbolo ou período, o Testador baixará automaticamente as últimas 512 barras históricas. Modelo - Um dos três métodos de modelagem de dados históricos pode ser escolhido para teste:
o Preços abertos somente - o método mais rápido adequado para Expert Advisors que controla a abertura da barra.
o Pontos de controle - os resultados são considerados apenas estimativas.
o Cada carrapato - o método mais preciso de modelagem. Como esse método envolve uma grande quantidade de dados de escala, ele é normalmente lento e pode atolar a operação do computador.
Data de uso - Os dados do preço histórico em que o teste será aplicado; preencha os campos De e Para para identificar um intervalo. Otimização - Marque para ativar o modo de otimização de parâmetros do especialista; se estiver desativado, o Expert será testado, mas não otimizado quando o botão "Iniciar" for pressionado. Abrir Gráfico - Abre um novo gráfico de preços com o símbolo selecionado para teste. O gráfico mostrará as entradas e saídas comerciais e só poderá ser aberto depois que o Especialista tiver sido testado. Modificar Especialista - Clique neste para abrir o MetaEditor e faça alterações no código, se desejar. Iniciar - Pressione o botão "Iniciar" para ser testado ou otimizado. Uma barra de progresso aparecerá na parte inferior da janela do Testador, conforme mostrado na Figura 22.
O MT4 pode criar automaticamente passes consecutivos do mesmo Especialista, com entradas diferentes nos mesmos dados. Realizar essa otimização pode ajudar os comerciantes a determinar as entradas que têm os resultados mais favoráveis. Para configurar uma otimização, os comerciantes devem especificar quais variáveis serão otimizadas clicando no botão "Propriedades experientes" na janela do testador. Isso abre uma nova janela com três guias, como mostrado na Figura 23:
Teste - parâmetros gerais de otimização Entradas - entradas são variáveis que afetam a operação do Especialista. Verifique para incluir entradas na otimização; deixe desmarcado ignorar durante a otimização. Se marcado, clique duas vezes em cada campo para especificar os valores para Iniciar (valor inicial), Etapa (intervalo de alteração) e Parar (valor final). Otimização - a guia permite que os comerciantes apliquem limitações durante a otimização. Se alguma das condições for atendida durante uma passagem separada do processo de otimização, a otimização será interrompida. Marque para ativar uma condição limite, como Lucro Máximo e Perda Consecutiva.
Depois de fazer as seleções desejadas, clique em "OK" para fechar a janela. Certifique-se de que a caixa ao lado do campo Otimização na janela Testador esteja marcada (para ativar a otimização) e clique em "Iniciar" para iniciar a otimização. As otimizações levam quantidades variáveis de tempo dependendo do tipo de dados em que a otimização é realizada e a complexidade das entradas. Em geral, otimizações multi-variáveis - aquelas que avaliam múltiplos níveis de múltiplas variáveis - demoram mais tempo.
A guia Resultados da Otimização na janela Testador contém um relatório final de cada passagem da otimização. Todos os dados são apresentados em uma tabela com os seguintes campos, mostrados na Figura 24:
Número de passe-passe. Lucro - lucro líquido (lucro bruto menos prejuízo bruto). Total de Negociações - número total de negociações geradas. Factor de lucro - relação entre o lucro total e a perda total. Valores menores que um indicam um sistema perdedor. Expectativa de pagamento - expectativa matemática de vencer. Drawdown $ - redução máxima em relação ao depósito inicial. % De rebaixamento - rebaixamento máximo em termos de porcentagem. Entradas - valores dinâmicos de entradas durante cada passagem.
Clique em qualquer cabeçalho (como Lucro) para classificar os dados por esse campo. Clique com o botão direito do mouse em Resultados da otimização e selecione "Salvar como relatório" para salvar uma cópia dos resultados.
Negociação automatizada e teste / otimização de estratégias são recursos avançados da plataforma MetaTrader 4. A negociação automatizada é popular porque remove parte da emoção da negociação, ajuda os comerciantes a evitar erros dispendiosos de entrada de pedidos e responde rapidamente às mudanças nas condições do mercado. A capacidade de testar e otimizar uma ideia de negociação (Expert Advisor) antes de colocá-la em um mercado ao vivo com dinheiro real é um passo valioso no desenvolvimento de um sistema de negociação lucrativo.
[Explore as melhores análises de corretores Forex da Investopedia e encontre um corretor que corresponda às suas necessidades.]
Otimização de Estratégia.
O Strategy Tester permite testar e otimizar as estratégias de negociação (Expert Advisors) antes de usá-las para negociação ao vivo. Durante o teste, um consultor especialista com parâmetros iniciais é executado em dados do histórico. Durante a otimização, uma estratégia de negociação é executada várias vezes com diferentes conjuntos de parâmetros, o que permite selecionar a combinação mais adequada dos mesmos.
O Strategy Tester é uma ferramenta multi-moeda para testar e otimizar estratégias de negociação de múltiplos instrumentos financeiros. O testador processa automaticamente informações de todos os símbolos que são usados na estratégia de negociação, portanto, você não precisa especificar manualmente a lista de símbolos para teste / otimização.
O Strategy Tester é multi-threaded, permitindo assim usar todos os recursos disponíveis do computador. Testes e otimização são realizados usando agentes de computação especiais instalados como serviços no computador do usuário. Os agentes trabalham de forma independente e permitem o processamento paralelo de passagens de otimização.
Um número ilimitado de agentes remotos pode ser conectado ao Strategy Tester. Além disso, o Strategy Tester pode acessar o MQL5 Cloud Network. Ele reúne milhares de agentes em todo o mundo, e esse poder computacional está disponível para qualquer usuário da plataforma de negociação.
Além dos testes e otimização do Expert Advisor, você pode usar o Strategy Tester para testar a operação de indicadores personalizados no modo visual. Este recurso permite testar facilmente a operação das versões de demonstração dos indicadores baixados do mercado.
Como otimizar.
Otimização significa múltiplas execuções de um Expert Advisor usando dados de histórico com diferentes conjuntos de parâmetros, visando encontrar sua melhor combinação. Durante várias corridas, diferentes combinações dos parâmetros de entrada de um Expert Advisor são testadas para encontrar as melhores.
Assista ao vídeo: Como testar Expert Advisors e Indicadores antes da compra.
Assista ao vídeo para saber como testar um robô comercial antes de comprá-lo no mercado. Todos os produtos do mercado são fornecidos com uma versão de demonstração gratuita, que pode ser testada no Strategy Tester. Assista ao vídeo para obter detalhes.
Como selecionar um robô comercial para teste.
Clique em & quot; Teste " no menu de contexto de um Expert Advisor na janela Navegador.
Depois disso, o Expert Advisor é selecionado no Strategy Tester.
Ative os símbolos necessários no Market Watch para Consultores Especialistas em várias moedas.
O Strategy Tester permite estratégias de backtesting que comercializam vários símbolos. Esses robôs comerciais são convencionalmente chamados de assessores especializados em várias correntes.
O testador baixa automaticamente o histórico de símbolos necessários da plataforma de negociação (não do servidor de comércio!) Durante a primeira chamada dos dados de símbolo. Somente os dados do histórico de preços em falta são adicionalmente baixados do servidor de negociação.
Antes de iniciar a otimização de um Expert Advisor de várias moedas, ative os símbolos necessários para testes no Market Watch. No menu de contexto, clique em & quot; Símbolos & quot; e habilite os instrumentos necessários.
Escolhendo as configurações de otimização.
Antes de iniciar a otimização, selecione o instrumento financeiro para testar a operação do robô comercial, o período e o modo.
Símbolo e período.
Selecione o gráfico principal para teste e otimização. A seleção de símbolos é necessária para fornecer o desencadeamento de eventos OnTick () contidos em Expert Advisors. Além disso, o símbolo e o período selecionados afetam funções especiais no código Expert Advisor que usa os parâmetros atuais do gráfico (por exemplo, Symbol () e Period ()). Em outras palavras, o gráfico ao qual o Expert Advisor está anexado deve ser selecionado aqui.
Selecione o período de teste e otimização. Você pode selecionar um dos períodos predefinidos ou definir um intervalo de tempo personalizado. Para definir um período personalizado, insira as datas de início e término nos campos apropriados à direita.
A característica específica do testador é que, adicionalmente, baixa alguns dados que precedem o período especificado (para formar no menos de 100 barras). Isso é necessário para um teste e otimização mais precisos. Por exemplo, se você testar em um período de uma semana, dois anos adicionais serão baixados.
Se não houver dados de histórico suficientes para formar 100 barras adicionais (é especialmente significativo para os quadros mensais e semanais), por exemplo, ao especificar um início de teste próximo ao início dos dados de histórico existentes, a data de início do teste será ser automaticamente deslocado. Uma mensagem apropriada é adicionada ao jornal Strategy Tester.
Esta opção permite verificar os resultados da otimização para evitar ajustes em determinados intervalos de tempo. Durante a otimização direta, o período definido no campo Data é dividido em duas partes de acordo com o período de encaminhamento selecionado (meio, um terço, um quarto ou um período personalizado quando você especifica a data de início do teste de encaminhamento).
A otimização do Expert Advisor é executada usando os dados do primeiro período. Depois disso, 10% (na busca completa) ou 25% (no algoritmo genético) das melhores corridas são selecionados e depois testados no período de avanço. Os resultados das melhores execuções de otimização nos dois períodos podem ser comparados nas guias Resultados da otimização e Resultados futuros.
O testador de estratégia permite que você imite os atrasos da rede durante uma operação do Consultor Especializado, a fim de tornar os testes mais próximos das condições reais. Uma certa demora é inserida entre a colocação de uma solicitação comercial e sua execução no testador de estratégia. A partir do momento de enviar um pedido até a sua execução, o preço pode mudar. Isso permite que você avalie como a velocidade de processamento comercial afeta os resultados da negociação.
No caso do modo de execução instantânea, os usuários podem verificar adicionalmente a resposta da EA a um requote do servidor de comércio. Se a diferença entre os preços solicitados e de execução exceder o valor de desvio especificado na ordem, a EA recebe um requote.
Por favor, note que os atrasos funcionam apenas para negociações realizadas por um EA (fazer pedidos, alterar os níveis de parada, etc.). Por exemplo, se uma EA usa ordens pendentes, os atrasos são aplicados somente para fazer um pedido, mas não para sua execução (em condições reais, a execução ocorre no servidor sem um atraso na rede).
Neste modo, todos os pedidos são executados a preços solicitados sem requerimentos. O modo é usado para verificar uma EA em condições "perfeitas".
Este modo permite testar uma EA em condições próximas das reais. O valor de atraso é gerado da seguinte forma: um número de 0 a 9 é selecionado aleatoriamente - esse é o número de segundos para um atraso; se um número selecionado for igual a 9, outro número do mesmo intervalo é selecionado aleatoriamente e adicionado ao primeiro.
Assim, a possibilidade de um atraso de 0 a 8 segundos é de 90%, a possibilidade de um atraso de 9 a 18 segundos é de 10%.
Você pode selecionar um dos valores de atraso predefinidos ou definir um personalizado. A plataforma mede o ping para o servidor de comércio e permite que você configure esse valor como um atraso no testador para que você seja capaz de testar um robô nas condições mais próximas possível das reais.
Modo de geração de carrapatos.
Selecione um dos modos de geração de ticks:
Cada marca é a mais precisa, mas também o modo mais lento. Emula todos os carrapatos. Cada tick baseado em ticks reais é o mais próximo possível das condições reais. Usa tiques reais de instrumentos financeiros acumulados por um corretor. A emulação não é realizada. Os dados de marcação têm tamanho maior. Fazer o download pode levar bastante tempo durante o primeiro teste. 1 minuto OHLC - neste modo apenas 4 preços (Aberto, Alto, Baixo e Fechado) de cada barra de minuto são emulados. Apenas preços abertos - neste modo, os preços da OHLC também são modelados, no entanto, apenas o preço aberto é usado para testes / otimização. Cálculos matemáticos - neste modo o testador não faz o download de dados históricos e informações sobre símbolos, assim como não gera ticks. Somente as funções OnInit (), OnTester () e OnDeinit () são chamadas. Assim, um testador pode ser usado para vários cálculos matemáticos onde a seleção de parâmetros é necessária.
Para mais informações sobre a geração de ticks, leia a seção apropriada.
Depósito inicial e alavancagem.
Especifique a quantidade do depósito inicial usado para testes e otimização. A moeda depende da moeda de depósito da conta atualmente conectada. Em seguida, selecione a alavancagem para testes e otimização.
Otimização.
Selecione o modo de otimização:
Algoritmo completo lento - testando todas as combinações possíveis de parâmetros de entrada selecionados. Algoritmo genético rápido - procure os melhores valores de parâmetros de entrada com base no algoritmo genético. Todos os símbolos selecionados no Market Watch - teste do mesmo conjunto de parâmetros de entrada com diferentes instrumentos de negociação.
Para mais detalhes sobre os tipos disponíveis, por favor leia a seção apropriada.
Observe que a especificação de símbolo não significa que o testador usará apenas esses dados de histórico. O testador baixa automaticamente informações sobre todos os símbolos usados no Expert Advisor. Antes de testar / otimizar, todos os dados de preço disponíveis do símbolo no gráfico principal são baixados automaticamente do servidor. Pode demorar bastante tempo se a ligação à Internet for lenta. O download de todos os dados é executado uma vez, apenas as informações faltantes são baixadas durante as próximas iniciações. Somente os símbolos atualmente selecionados no Market Watch estão disponíveis para teste / otimização. Os dados de preço de todos os símbolos necessários são baixados automaticamente do servidor durante o teste e a otimização. Os testes começam e finalizam às 00h. 00m.00s. das datas especificadas. Assim, a data de início do teste / otimização está incluída no período de teste, enquanto a data de término não está incluída. O teste termina no último tic da data anterior. Além disso, você não pode especificar a data de término, que é maior que a atual. Nesse caso, o teste será realizado até a data atual (sem incluí-lo).
A otimização rápida baseada no algoritmo genético é habilitada selecionando critérios de otimização no campo localizado à direita. Este campo define o parâmetro, com base no qual o Consultor Expert mais bem sucedido é executado. Quanto maior o valor de um parâmetro selecionado, melhor o resultado.
Depois de configurar todos os parâmetros, clique em & quot; Iniciar & quot ;. Isso inicia o processo de teste e otimização.
As configurações do testador de estratégia são memorizadas quando o teste / otimização é iniciado. No caso de uma parada de otimização regular (quando você pressiona o botão Parar) todas as corridas previamente calculadas são salvas. Quando o processo de otimização é retomado, ele continua a partir da última execução calculada.
Seleção de parâmetros de entrada.
Os parâmetros de entrada permitem controlar o comportamento do Expert Advisor, adaptando-o a diferentes condições de mercado e a um instrumento financeiro específico. Por exemplo, você pode explorar o desempenho do Expert Advisor com diferentes valores de Stop Loss e Take Profit, diferentes períodos da média móvel usados para análise de mercado e tomada de decisões, etc.
A otimização está testando valores diferentes & # 8203; & # 8203; e combinações de parâmetros de entrada para obter o melhor resultado.
Para ativar a otimização de um parâmetro, marque a caixa de seleção apropriada. Em seguida, defina o início e o fim do intervalo de valores, bem como a etapa de teste. Você pode selecionar um ou mais parâmetros. O número total de combinações possíveis é exibido abaixo da lista de parâmetros.
Conjuntos de parâmetros. Você pode, a qualquer momento, retornar às configurações atuais do seu programa MQL5, salvando um conjunto de seus parâmetros usando um menu de contexto:
Para salvar os parâmetros como um arquivo definido em seu computador, clique em & quot; Save & quot ;. Esses arquivos podem ser movidos entre plataformas em diferentes computadores ou enviados para outros usuários. Para salvar parâmetros para uso futuro na plataforma atual, clique em "Salvar versão". Essas predefinições salvas estarão disponíveis no link & quot; Carregar versão & quot; submenu. Eles podem ser aplicados a qualquer momento, selecionando uma versão apropriada da lista.
Início da Otimização.
Para iniciar a otimização, clique em & quot; Iniciar & quot; na guia & quot; Configurações & quot; aba. O progresso da otimização é exibido à esquerda.
Onde visualizar os resultados da otimização.
Os resultados detalhados de cada execução de otimização são exibidos na "Otimização" aba. A guia contém resultados gerais de testes, incluindo lucro e número de negócios, bem como muitos valores estatísticos para ajudar a avaliar o desempenho do robô comercial.
Consulte a seção de relatório de teste para obter detalhes.
O relatório de otimização pode ser classificado por qualquer parâmetro clicando no cabeçalho da coluna. Use a classificação para encontrar a combinação mais rentável de parâmetros e execute um único teste para um relatório detalhado.
Os seguintes valores são exibidos para cada execução de otimização:
Passe - o número da corrida de testes; Resultado - o valor resultante do parâmetro que é o critério de otimização para selecionar as melhores corridas; Lucro - lucro / perda recebido após a execução; Negociações totais - o número total de negócios (negócios que resultaram na fixação de lucros ou prejuízos) executados para a execução; Fator de lucro - a proporção do lucro total para a perda total em percentuais. Um valor de um significa que esses parâmetros são iguais; Pagamento esperado - um valor calculado estatisticamente que reflete a rentabilidade média / perda de um comércio; Drawdown - a redução relativa do capital próprio, a maior perda em percentuais do valor máximo do patrimônio líquido. A retirada de ativos por um Consultor Especial durante a otimização é levada em consideração durante o cálculo de retirada; Fator de recuperação - este parâmetro exibe o nível de risco da estratégia (os fundos que são colocados em risco para obter o lucro obtido). É calculado como o rácio entre o lucro ganho e o levantamento máximo; Sharpe Ratio - este parâmetro mostra a eficiência e a confiabilidade da estratégia. Ele reflete a razão entre o lucro médio aritmético do tempo de espera da posição e o desvio padrão dele. Além disso, esse valor inclui a taxa livre de risco, que é o interesse em um determinado valor do depósito bancário; Entradas otimizadas - além dos valores estatísticos comuns, os valores dos parâmetros de entrada definidos para esta execução são mostrados aqui.
Usando comandos do menu de contexto, você pode mostrar / ocultar algumas das colunas acima. Por conveniência, verifique a opção "Alternar para resultados de otimização" opção: uma vez que o processo de otimização esteja completo, o Strategy Tester irá mudar automaticamente para a guia Resultados. O mesmo comando está disponível no menu de contexto da guia Diário.
Se a otimização incluir testes diretos, esta guia também contém os valores correspondentes do parâmetro de otimização (critério de otimização) para os testes de retorno e de avanço. Você pode alternar entre os resultados do teste de retorno e encaminhamento usando o menu de contexto. Um duplo clique em um dos resultados de otimização inicia o teste Expert Advisor com os parâmetros dessa execução (desde que a otimização tenha terminado). Durante a otimização genética, um dos testes realizados (um membro da população) pode ter os mesmos parâmetros (genes) que o teste anterior. Nesse caso, esta execução não é exibida na guia de resultados, pois tem o mesmo resultado de teste. No entanto, o gráfico de otimização exibe todas as corridas de teste para visualizar o processo de busca do melhor resultado. Se uma linha de uma execução de otimização tiver o plano de fundo vermelho, isso significa que ocorreu um erro durante a operação do Expert Advisor. Uma mensagem apropriada também é adicionada ao log do testador (& quot; testado com erro & quot;).
Análise de resultados de otimização em software de terceiros.
Para analisar resultados em programas de terceiros, por exemplo, o Office Excel, o relatório de otimização pode ser salvo como um arquivo através do & quot; Exportar para XML & quot; comando do menu de contexto.
Os valores numéricos de todos os parâmetros e características obtidos durante a otimização são salvos como um arquivo XML em platform_data_folder / tester / cache /. O arquivo é nomeado de acordo com a seguinte regra: ExpertName. Symbol. Period. GenerationMode. xml, Aqui:
ExpertName - o nome do Expert Advisor otimizado; Símbolo - instrumento financeiro; Período - período de tempo (M1, H1.); GenerationMode - modo de geração de tick (0 - "Every tick", 1 - "1 minuto OHLC", 2 - "Open prices only").
Durante a otimização genética, os resultados intermediários são salvos no cache após o cálculo de cada geração (em um arquivo platform_data_folder / tester / cache / *. Gen). Assim, o processo de otimização pode ser interrompido a qualquer momento. Mesmo se o processo de otimização genética for interrompido como resultado de um fator externo (por exemplo, um black out), a otimização será automaticamente continuada a partir da última geração calculada, uma vez que você a reinicie. O cache de otimização genética é armazenado até que as configurações de otimização sejam alteradas ou o processo de otimização seja concluído. No caso de uma parada de otimização regular (quando você pressiona o botão Parar) todas as corridas previamente calculadas são salvas. Quando o processo de otimização é retomado, ele continua a partir da última execução calculada.
A Visualização de Resultados de Otimização.
O Strategy Tester na plataforma de negociação oferece um poderoso sistema de visualização para apresentar resultados de otimização. Abra o & quot; Gráfico de otimização & quot ;. A guia contém vários tipos de gráficos, você pode alternar entre eles usando o menu de contexto.
Linha zero (plano)
Todos os tipos de gráficos, exceto planos, têm uma linha zero (ou painel, se for um gráfico tridimensional). Se o valor do saldo for usado como critério de otimização, esta linha geralmente significa o depósito inicial, permitindo separar visualmente as passagens deficitárias e rentáveis. Em todos os outros casos, esta linha é desenhada no valor zero do critério de otimização.
Gráfico de resultados e gráfico linear (1D)
Um gráfico com resultados de otimização é aberto por padrão. Cada passagem de um Expert Advisor com certos parâmetros de entrada é exibida como um ponto no gráfico. O número de um passe é mostrado no eixo horizontal, o valor do parâmetro que é o critério de otimização é mostrado no eixo vertical.
O gráfico linear (1D) mostra a variação do parâmetro selecionado como critério de otimização (eixo vertical) dependendo de um dos parâmetros de otimização selecionados para o eixo horizontal. Para selecionar um parâmetro para o eixo horizontal, use o & quot; X Axis & quot; comando no menu de contexto.
Gráfico plano (2D) e gráfico tridimensional (3D)
No modo de gráfico bidimensional, as variações dos parâmetros selecionados usados para otimização são mostradas em ambos os eixos. A variação do critério de otimização é mostrada usando o gradiente de cor. Quanto maior a cor, maior o valor do critério de otimização.
No modo de visualização tridimensional, as alterações dos parâmetros selecionados utilizados para otimização são mostradas nos eixos X e Y. A variação do critério de otimização é exibida no eixo Z vertical e usando um gradiente de cor.
Para selecionar um parâmetro para os eixos horizontal e vertical, use os comandos & quot; Eixo X & quot; e & quot; Eixo Y & quot; no menu de contexto.
Gerenciamento de gráfico 3D usando um mouse.
Para mover um gráfico, pegue sua parte central usando o botão esquerdo do mouse e mova o cursor. Para girar um gráfico em torno de seu eixo vertical, pegue-o fora do centro e mova o cursor. Para girar um gráfico em torno de seu eixo horizontal, gire a roda do mouse segurando a tecla & quot; Ctrl & quot; chave. Para ampliar / diminuir um gráfico, pressione & quot; Ctrl & quot; e mova o cursor do mouse verticalmente na parte central do gráfico, mantendo pressionado o botão esquerdo do mouse. Para mover o plano zero, pressione & quot; Ctrl & quot; e mova o cursor do mouse verticalmente para fora da parte central do gráfico, mantendo pressionado o botão esquerdo do mouse. Para retornar à posição inicial do gráfico, clique duas vezes em sua parte central.
Gerenciamento de gráficos 3D usando um teclado.
Mostrar / ocultar a grade.
Alternando entre enchimento sólido e enchimento com linhas.
A câmera se move para cima (o gráfico se move para baixo).
A câmera se move para baixo (o gráfico se move para cima).
A câmera se move para a direita (o gráfico se move para a esquerda).
A câmera se move para a esquerda (o gráfico se move para a direita).
A câmera se aproxima (amplie o gráfico).
A câmera se afasta (reduz o gráfico).
Gire o gráfico para baixo em torno de seu eixo horizontal.
Gire o gráfico para cima em torno de seu eixo horizontal.
Gire o gráfico em torno do eixo vertical no sentido anti-horário.
Gire o gráfico ao redor do eixo vertical no sentido horário.
Movendo o plano zero para cima por um.
Movendo o plano zero para baixo em um.
Movendo o plano zero para cima em 10 unidades.
Movendo o plano zero para baixo por 10 unidades.
Movendo o plano zero para o valor máximo do gráfico.
Movendo o plano zero para o valor mínimo do gráfico.
Aumentando a transparência do plano zero.
Reduzindo a transparência do plano zero.
Definir a transparência máxima do plano zero (desaparece).
Definir a transparência mínima do plano zero (torna-se não transparente).
Redefinir para as configurações padrão do gráfico.
& quot; 5? tecla no teclado numérico.
Testando um robô de negociação em um período não otimizado.
O teste avançado é a execução repetida dos melhores resultados de otimização em um período de tempo diferente. Esse recurso permite evitar ajustes de parâmetros em determinadas áreas de dados históricos.
Para iniciar o teste direto, no campo Avançar da guia Configurações, selecione a parte do período total para isso:
Não são utilizados ensaios sem avanço; 1/2 - metade do período especificado é usado para o teste direto; 1/3 - um terço do período especificado é usado para o teste para frente; 1/4 - um quarto do período especificado é usado para o teste direto; Personalizado - especifique o dia de início do teste de encaminhamento manualmente.
A segunda (última) parte do período total é sempre tomada para o teste para frente. A data de início do teste direto é exibida como uma linha vertical no gráfico de otimização.
A parte selecionada é separada do período especificado na & quot; Date & quot; campo. A primeira parte é o período de teste de volta, e o segundo é o período de teste para frente.
A otimização total (lenta ou rápida) do Expert Advisor é realizada no período de teste de volta. Depois disso, 10% (na pesquisa completa) ou 25% (no algoritmo genético) das melhores corridas são selecionados e, em seguida, testados no período a termo.
Existe um limite mais baixo para o número de passes de testes futuros. Se o número de melhores execuções for inferior a 256, as melhores corridas adicionais são usadas para o teste direto até o número atingir 256. Se o número de todas as corridas for inferior a 256, todas elas participam de teste direto.
Os resultados dos testes de retorno e de avanço podem ser comparados nos "Resultados da Otimização" (selecione "Encaminhar resultados de teste" no menu de contexto) e "Resultados de encaminhamento". guias. Quanto melhores os resultados coincidirem, mais provável é que o Expert Advisor mostre bons resultados na negociação real.
A visualização dos resultados de otimização no período de encaminhamento está disponível no campo "Encaminhamento de otimização" & quot; aba. Para comparar esses resultados com o backtest, alterne entre eles usando o menu de contexto.
Testes Multithread Usando Agentes.
O Testador de Estratégia multithread usa todos os recursos de computador disponíveis. Testes e otimização são realizados usando agentes de computação especiais instalados como serviços no computador do usuário. Os agentes trabalham de forma independente e calculam a otimização em paralelo.
Existem três tipos de agentes disponíveis: local, remoto e nuvem (MQL5 Cloud Network). Os agentes locais são instalados automaticamente quando você instala a plataforma de negociação. Seu número é igual ao número de núcleos lógicos do computador.
Abra o & quot; Agents & quot; no testador de estratégia e selecione o tipo de agentes que você deseja usar para otimizar.
Dicas e recursos:
Para economizar a bateria do laptop, você pode desativar agentes locais e usar apenas os dispositivos remotos e náuticos. Se o teste / otimização não for concluído manualmente (nem pressionando o botão Parar na guia de configurações nem fechando a plataforma de negociação), os processos de agentes locais usados não são descarregados da memória do computador por 5 minutos. Esse recurso permite evitar atrasos relacionados com a preparação do histórico de preços e o início dos processos do agente quando re-testar / re-otimizar o mesmo Expert Advisor no mesmo símbolo, horário e período de tempo. Somente agentes locais são instalados juntamente com a instalação da plataforma. Eles são usados apenas no Strategy Tester da plataforma local. Os agentes remotos que também podem ser conectados ao MQL5 Cloud Network global podem ser instalados apenas manualmente.
Como acelerar a otimização usando uma fazenda local de agentes.
Você pode comprar um processador com mais núcleos, mas não permite multiplicar o número de tarefas simultâneas. Você pode criar seu próprio farm de agentes de processamento em sua rede local.
Como criar uma fazenda de agentes.
Instale agentes em cada computador da rede local. Se a plataforma estiver instalada em um computador, abra o gerenciador de agentes de teste usando o & quot; Ferramentas & quot; cardápio.
Caso contrário, baixe um aplicativo separado para gerenciar agentes MetaTrader 5 Strategy Tester Agent e passe pelo processo de instalação simples.
Na guia Serviços do gerenciador:
Selecione o número de agentes a serem instalados. Eles são instalados com base no número de núcleos lógicos. Digite a senha para se conectar ao agente. Selecione um intervalo de portas para conexão. Clique em Adicionar.
Após a instalação, os agentes estão disponíveis para uso em outros computadores na rede local.
Os agentes remotos só podem ser usados em sistemas de 64 bits.
Para economizar tráfego e espaço em disco, bem como por motivos de segurança:
mensagens de Expert Advisors (função Print ()) e mensagens sobre operações comerciais não são adicionadas ao Journal; A chamada DLL é proibida em agentes remotos.
Como conectar agentes.
Abra o testador de estratégia. Na guia "Agentes", selecione & quot; Local Network Farm & quot; e clique em & quot; Add & quot; no menu de contexto.
A maneira mais fácil e rápida é verificar automaticamente a rede local em busca de um intervalo de endereços IP e portas. Selecione-os e insira a senha de conexão do agente que foi especificada durante a instalação.
Clique em & quot; Finish & quot; e todos os agentes encontrados estão disponíveis para testes.
Outras opções para adicionar agentes:
Adicionar agentes (por endereço IP ou nome de domínio) - especifique o endereço IP ou o nome de domínio de um servidor onde os agentes estão instalados, bem como o intervalo de portas e senha para conexão aos agentes. Importar a partir do arquivo *.mt5 - selecione esta opção, clique em & quot; Next & quot; e especifique o arquivo *.mt5 do qual deseja importar agentes.
Os agentes instalados no computador usando MetaTester 5 Agents Manager, podem ser conectados como remotos no mesmo computador. Se os núcleos do processador tiverem um poder de computação extra durante os cálculos, eles poderão ter uma carga maior para usar toda a capacidade de computação.
Como alterar as configurações do agente.
Para alterar as configurações, clique no & quot; Editar & quot; comando em seu menu de contexto.
Os seguintes campos estão disponíveis na janela de configurações:
Nome - o nome do agente; Endereço - endereço IP e porta para conexão a um agente, separados por dois pontos; Senha - senha para conexão; Habilitar - esta opção permite habilitar ou desativar o uso do agente durante o teste e a otimização.
Nas configurações dos agentes locais, apenas a opção de ativar / desativar os está disponível.
Importação e exportação de configurações de agentes remotos.
Para facilitar a criação de agentes remotos, a plataforma fornece uma característica para importar e exportar suas configurações. Os arquivos das configurações possuem a extensão *.mt5. Os comandos de importação e exportação estão localizados no menu de contexto do & quot; Agents & quot; aba.
Os arquivos das configurações possuem o seguinte formato: Nome; Endereço: porta; Senha; Descrição; Ativar.
Nome - o nome do agente; Endereço: porta - endereço IP e porta para conexão a um agente, separados por dois pontos; Senha - senha para conexão; Descrição - descrição do hardware em que o agente está sendo executado; Ativar - modo de operação do agente: 1 - o agente está habilitado, 0 - o agente está desabilitado.
As configurações de diferentes agentes estão separadas entre si com quebras de linha.
Como acelerar a otimização usando a rede em nuvem MQL5.
A rede em nuvem MQL5 permite que você otimize rapidamente seus Expert Advisors usando o poder de milhares de computadores. A rede combina agentes remotos e distribui tarefas de otimização entre eles. O Strategy Tester se conecta à rede da nuvem por meio de vários pontos de acesso, que são distribuídos em uma base territorial (por exemplo, MQL5 Cloud Europe).
Recursos da MQL5 Cloud Network.
Todo o poder da rede MQL5 Cloud é usado apenas para otimização lenta completa. Durante a otimização genética, apenas os agentes de um ponto de acesso são usados. Está conectado com as características específicas do algoritmo genético. O modo de otimização genética é ativado automaticamente quando o número total de passos de otimização exceder 100 milhões. O MQL5 Cloud Network pode ser usado somente em sistemas de 64 bits. Além de usar o MQL5 Cloud Network, você pode fornecer seu poder de computação da CPU na rede. Para instalar os agentes remotos e incluí-los na rede, use um utilitário especial MetaTester. Leia mais sobre o MQL5 Cloud Network no site oficial.
Pagamentos pelo Uso da Rede Cloud MQL5.
O uso de agentes da rede em nuvem MQL5 é pago. A fórmula para calcular o custo é descrita em uma seção separada. O atual saldo da conta MQL5munity é exibido acima da lista de agentes da nuvem. Para usar o MQL5 Cloud Network, um usuário precisa ter pelo menos 1 dólar americano na conta MQL5munity. As tarefas são passadas em pacotes para vários pontos de acesso simultaneamente e o usuário deve poder pagar pela conclusão dessas tarefas. A rede não consegue calcular o custo exato, pois o tempo e os recursos necessários para os cálculos não podem ser estimados precisamente antes do início dos cálculos.
Ativando o MQL5 Cloud Network.
Para usar os agentes de rede, ative-os usando o comando & quot; Ativar & quot; no menu de contexto. Como o MQL5 Cloud Network é um serviço pago, um usuário deve ter uma conta no site MQL5munity, por meio da qual todas as operações contábeis são realizadas. Os detalhes da conta são especificados na guia MQL5munity das configurações da plataforma.
Se você não especificar os detalhes da sua conta MQL5munity antes de ativar os agentes MQL5 Cloud Network, será oferecido para fazer isso.
Se você não se registrou no site, use o link de criação de nova conta.
Iniciando cálculos usando a rede MQL5 Cloud.
Como em uma otimização convencional, você precisa definir todas as opções de teste e os parâmetros de entrada do Expert Advisor. Na guia Agentes, você pode monitorar como o Strategy Tester distribui as tarefas aos agentes disponíveis. O número de agentes disponíveis e usados atualmente é exibido para cada ponto de acesso.
Os comerciantes podem precisar executar centenas de milhares de passagens de otimização em um tempo razoável. Com o Strategy Tester multithreaded e o MQL5 Cloud Network, em uma hora você pode concluir os cálculos que exigiriam alguns dias sem a rede. O poder de computação de milhares de núcleos está disponível diretamente na plataforma de negociação.
Otimização da Estratégia de Negociação.
Uma estratégia de negociação é criada tomando conceitos comerciais, idéias e observações sobre o comportamento histórico do mercado e implementando-os em um sistema comercial. Sempre que você encontrar uma solução ideal para fazer qualquer coisa na vida cotidiana, estará realmente realizando uma otimização implícita. Portanto, as pessoas geralmente usam a otimização do sistema de negociação ao criar estratégias de negociação também. Para obter informações técnicas sobre este recurso, consulte a página Wiki relacionada.
Como funciona?
O objetivo de qualquer otimização é ajustar o sistema de negociação em uma tentativa de torná-lo mais eficaz. A otimização da estratégia está procurando parâmetros ótimos para critérios predefinidos. Ao testar uma série de valores de entrada de estratégia, a otimização seleciona valores que correspondem ao desempenho ideal da estratégia com base em dados históricos. Como resultado, um comerciante obtém muitas combinações de entrada possíveis para encontrar aquelas que resultam no melhor desempenho.
Escolhas extensivas.
O MultiCharts oferece otimização exaustiva e genética, bem como testes walk-forward. Cada tipo de otimização oferece suas próprias vantagens e desvantagens, e cada uma é ótima para realizar determinadas tarefas. Você pode usá-los separadamente, ou você pode combiná-los para obter uma visão completa do desempenho da estratégia. O teste Walk-forward combina otimização e backtesting. Durante o processo, as insumos ideais são testadas em relação às condições reais do mercado para ver como elas funcionariam.
Acelere a otimização.
O MultiCharts usa multi-threading, que é uma tecnologia para distribuir ciclos de otimização em todas as CPUs disponíveis. Se você tiver vários núcleos, todos eles serão usados como instâncias de sua otimização executando simultaneamente. Os dados são carregados separadamente em cada núcleo ao mesmo tempo para otimização rápida, essencialmente criando um gráfico virtual. A versão de 64 bits do MultiCharts pode lidar facilmente com grandes volumes de dados necessários para essa operação, resultando no uso mais eficiente e eficiente do seu tempo durante as otimizações.
Relatório de otimização.
Este relatório mostra os resultados de otimização, colunas representam 18 campos de desempenho da estratégia, bem como todas as entradas que foram otimizadas durante a execução atual. Cada linha representa um conjunto de resultados de teste para uma determinada combinação de entradas. Você pode filtrar as saídas por um ou mais critérios. Por exemplo, para encontrar uma estratégia com o lucro líquido máximo e o rebaixamento mínimo máximo - primeiro classifique por lucro líquido em ordem crescente e, em seguida, por redução em ordem decrescente.
Escolha entre Pesquisa Exaustiva e Algoritmo Genético.
Cada tipo de otimização tem seus benefícios e desvantagens. Você deve escolher a ferramenta certa para fazer o trabalho e encontrar o resultado que você precisa. Se você está testando muitas possibilidades, a otimização exaustiva leva muito tempo - mesmo com multi-threading. A vantagem da otimização exaustiva é que é garantido encontrar as entradas ótimas absolutas na faixa de teste. Portanto, ele deve ser usado onde o número de possibilidades é relativamente pequeno ou onde você deve encontrar a melhor solução absoluta. Outra nuance é que os melhores inputs absolutos podem na verdade ser um outlier, que não resulta em bom desempenho em uma base consistente. A otimização genética aborda esse problema porque realiza a otimização da estratégia de maneira diferente.
Otimização exaustiva (força bruta).
A otimização da estratégia é feita para encontrar bons parâmetros e eliminar os maus. A otimização exaustiva percorre sistematicamente todas as combinações possíveis, pois procura a solução com os melhores resultados para os critérios escolhidos. Você pode encontrar insumos que maximizem o lucro líquido, minimizem a redução ou resultam em menos negócios. A quantidade de tempo que o recurso de otimização exaustiva precisa para encontrar a solução se relaciona diretamente com o número de combinações possíveis que ele precisa testar - quanto mais combinações você tiver, mais demorado. Se apenas alguns parâmetros forem testados para um curto alcance, esse método é definitivamente otimizado para encontrar as melhores entradas.
Otimização genética.
A otimização de Algoritmos Genéticos avalia apenas combinações mais promissoras, encontrando soluções quase óptimas em uma fração de tempo que seria necessária pela abordagem da força bruta, fazendo com que a otimização de Algoritmos Genéticos seja suficientemente poderosa para analisar estratégias com centenas de parâmetros. As configurações do Otimizador Genético adicionam flexibilidade a esta técnica. O algoritmo inicia testando várias combinações aleatórias, selecionando as mais potenciais e, em seguida, combinando e modificando-as ainda mais para finalmente chegar às melhores configurações de entrada. Em vez de verificar mecanicamente todas as combinações conserváveis, os algoritmos genéticos reduzem rapidamente o número de possíveis vencedores, encontrando e concentrando-se nas áreas mais rentáveis e mais estáveis. Assim, algoritmos genéticos evitam cálculos supérfluos nas zonas potenciais de lucro líquido mais baixas.
Otimização Personalizada da Função de Fitness.
Com esse recurso você pode otimizar sua estratégia usando várias condições, em oposição a apenas uma. Por exemplo, você pode encontrar uma estratégia que combine o maior lucro, menor rebaixamento e a maior porcentagem de negociações lucrativas. Você pode usar a otimização de função de adequação personalizada em backtesting regular e de portfólio, bem como com a otimização genética e exaustiva do sistema de negociação. PowerLanguage tem uma palavra-chave chamada SetCustomFitnessValue. Essa palavra pode ser usada com outras palavras-chave, como GrossProfit e TotalTrades, para criar uma equação personalizada para a qual sua estratégia será otimizada. Você também pode criar uma equação semelhante no script Java, se você estiver mais familiarizado com esse idioma. Informações mais específicas são encontradas na página Wiki relacionada.
Gráficos de otimização 3D.
Os gráficos de otimização em 3D dão representações visuais de como os parâmetros da estratégia afetam o desempenho da negociação. O gráfico 3D revela as zonas de parâmetros mais robustas e é uma ótima ferramenta para evitar otimização excessiva, também conhecida como ajuste de curva. Uma estratégia que tenha interrupções de desempenho abruptas com apenas pequenas alterações de parâmetros não pode ser considerada robusta. Você pode sobrepor resultados de diferentes otimizações entre si para comparar resultados e ver se as entradas ótimas encontradas foram confirmadas por outros testes. Você pode usar a sobreposição para comparar resultados de otimização genéticos e exaustivos e pode avaliar a robustez de suas descobertas. As superfícies 3D podem ser desenhadas por qualquer critério disponível no relatório de otimização, por exemplo, lucro líquido, porcentagem de lucro e redução máxima. Os valores relevantes de entrada e saída são exibidos quando o cursor do mouse paira sobre um ponto específico na superfície do gráfico.
OwnData e todos os produtos MCFX foram descontinuados. Encontre aqui a substituição MCFX. Bitcoin to Dollar Charts on TradingView.
Software de negociação avançado: análise técnica e redes neurais.
Empoderando comerciantes sábios.
Otimização Avançada de Estratégia.
A otimização só deve ser iniciada depois de ter testado uma estratégia e ter certeza de que ela é lucrativa.
O Exhaustive Search verifica todas as combinações possíveis dos parâmetros otimizados, garantindo assim que a melhor solução possível seja encontrada. No entanto, o tempo necessário para realizar uma pesquisa exaustiva é dramaticamente aumentado quando o número de parâmetros aumenta.
Informações do comerciante.
Idéias acionáveis para o poder de otimizar seus negócios.
OPTIMIZANDO PARÂMETROS DE NEGOCIAÇÃO DE PARES.
Brian Kennedy discute como a seleção de uma estratégia de pares dependerá de seus objetivos. Mas há outros fatores a serem considerados, especialmente quando se lida com nomes menos líquidos.
Este conteúdo não é pesquisa e não foi preparado ou revisado por funcionários da BofA Merrill Lynch Global Research.
Artigos relacionados.
VOCÊ PODE TAMBÉM SER INTERESSADO EM:
Terceirização de Risco de Mercado.
Trader Insights Series.
Ser inteligente sobre ordens de opções complexas.
Trader Insights Series.
A Trading pode ajudar passivamente a encontrar liquidez?
Trader Insights Series.
Otimizando seu desempenho comercial.
Encontre liquidez e execute suas estratégias de negociação de forma eficiente.
Você está saindo do Bank of America Merrill Lynch.
Ao clicar em Continuar, você será levado a um site que não é afiliado ao Bank of America Merrill Lynch e pode oferecer uma política de privacidade e nível de segurança diferentes. O Bank of America Merrill Lynch não é responsável e não endossa, garante ou monitora conteúdo, disponibilidade, pontos de vista, produtos ou serviços que são oferecidos ou expressados em outros sites.
Você pode clicar no botão Cancelar agora para retornar à página anterior.
Com o BrokerCheck da FINRA, você pode descobrir:
- Se um corretor ou corretora estiver registrado.
- O que foi divulgado aos reguladores.
- Sobre a experiência passada de um corretor.
- O que um corretor ou corretora está qualificado para fazer.
Você está saindo do site do Bank of America Merrill Lynch e sendo redirecionado para o BrokerCheck da FINRA. O site não é de propriedade do Bank of America Merrill Lynch & reg ;, Bank of America & reg; or their affiliates and is subject to separate terms and privacy policies.
General Disclaimer for Bank of America Merrill Lynch.
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets businesses of Bank of America Corporation. Lending, derivatives and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N. A., Member FDIC. Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation ("Investment Banking Affiliates"), including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp., both of which are registered as broker-dealers and Members of SIPC, and, in other jurisdictions, by locally registered entities. Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp. are registered as futures commission merchants with the CFTC and are members of the NFA.
Investment products offered by Investment Banking Affiliates:
Are Not FDIC Insured * May Lose Value * Are Not Bank Guaranteed.
&cópia de; 2017 Bank of America Corporation.
Disclaimer for Australia:
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets businesses of Bank of America Corporation ("BAC"). Lending and other commercial banking activities are performed globally by banking affiliates of BAC and in Australia by Bank of America, N. A. Australian Branch ("BANA Australia"). Securities, corporate advisory and capital markets services are performed in Australia by Merrill Lynch Markets (Australia) Pty. Limited, Merrill Lynch (Australia) Futures Limited, Merrill Lynch Equities (Australia) Limited and their related bodies corporate (together "BofAML") which hold, or are exempt from the requirement to hold, an Australian Financial Services Licence. Apart from BANA Australia, none of the other BofAML entities including BAC are Authorised Deposit-taking Institutions authorised under the Banking Act 1959 of Australia nor regulated by the Australian Prudential Regulation Authority. The obligations of BofAML entities (other than BANA Australia) do not represent deposits or other liabilities of BANA Australia and are not guaranteed by BANA Australia.
©2017 Bank of America Corporation. Published in Australia by BANA Australia.
Disclaimer for India:
Bank of America N. A. and DSP Merrill Lynch Limited are subsidiaries of Bank of America Corporation operating in India.
Bank of America N. A.: Bank of America provides the following banking products in India: working capital and term loans, structured finance, export finance, global cash management, trade products, foreign exchange services and currency solutions.
DSP Merrill Lynch Limited: DSP Merrill Lynch provides the following services in India: Research, Equity Sales & Trading, Futures & Options, Electronic Trading, Equity Capital Markets, Debt Capital Markets and M&A. SEBI Regn Nos. Research Analyst: INH000000503, Stock Broking: INB/INF 011348134, INB/INF 231348138, Merchant Banker: INM000011625, Depository Participant: IN-DP-NSDL-223-2001. Registered Office: DSP Merrill Lynch Limited, Ground Floor, A-Wing, One BKC, G Block, Bandra Kurla Complex, Bandra (East), Mumbai 400 051, India. Tel.: (91-22) 6632 8000. For specific investor grievances, if any, email IDs are brokingindiaml, dpindiaml, dg. india_merchantbankingbaml. Compliance officer - Jinendra Shah, Email: jinendra. shahbaml, Tel No.: +91 22 6632 8000.
Lending, derivatives, and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N. A., member FDIC. Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation ("Investment Banking Affiliates"), including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated, which is a registered broker-dealer and member of SIPC, and in other jurisdictions, locally registered entities. Investment products offered by Investment Banking Affiliates: Are Not FDIC Insured. Pode perder valor. Are Not Bank Guaranteed. &cópia de; 2017 Bank of America Corporation.
Disclaimer for Brazil:
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets businesses of Bank of America Corporation. Lending, derivatives and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N. A., member FDIC. Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation ("Investment Banking Affiliates"), including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp., both of which are registered as broker-dealers and members of SIPC, and, in other jurisdictions, by locally registered entities. Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp. are registered as futures commission merchants with the CFTC and are members of the NFA.
Ouvidoria Bank of America Merrill Lynch 1 | DDG: 0800 886 2000.
1 Bank of America Merrill Lynch Banco Múltiplo S. A. e Merrill Lynch S. A. Corretora de Títulos e Valores Mobiliários.
Investment products offered by Investment Banking Affiliates:
Are Not FDIC Insured * May Lose Value * Are Not Bank Guaranteed.
&cópia de; 2017 Bank of America Corporation.
Disclaimer for Latin America:
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets businesses of Bank of America Corporation. Lending, derivatives and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N. A., member FDIC. Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation ("Investment Banking Affiliates"), including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp., both of which are registered broker-dealers and members of SIPC, and, in other jurisdictions, by locally registered entities. Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp. are registered as futures commission merchants with the CFTC and are members of the NFA.
Bank of America Corporation and its affiliates do not perform in any jurisdiction banking activities that are reserved by local law to licensed banks, except in those jurisdictions where its banking affiliates have procured the necessary licenses.
Unless otherwise indicated, all services/products are conducted on an offshore basis for Latin America. Some or all of the products may not be available in certain jurisdictions and are subject to change without notice.
This document and its content are for information purposes and shall not be interpreted as banking or financial intermediation, business solicitation and/or public offering of any kind.
Ouvidoria Bank of America Merrill Lynch 1 | DDG: 0800 886 2000.
1 Bank of America Merrill Lynch Banco Múltiplo S. A. e Merrill Lynch S. A. Corretora de Títulos e Valores Mobiliários.
"Merrill Lynch" is the trademark that Bank of America Corporation uses in the Republic of Argentina for its capital market, financial advisory and investment businesses, which are conducted by and through Merrill Lynch Argentina S. A.. This entity does not conduct any activities subject to banking license, such as capturing deposits from the public.
Bank of America México, S. A., Institución de Banca Múltiple is a banking affiliate in Mexico of Bank of America Corporation.
Bank of America N. A., Oficina de Representacion (Colombia), is a representative office in Colombia of Bank of America N. A., supervised by the Superintendencia Financiera de Colombia and authorized to promote in Colombia select products and services that.
Bank of America N. A. provides outside of Colombia. Neither Bank of America, N. A., nor its Representative Office in Colombia, is authorized to carry out in Colombia any activities that are reserved by Colombian law to locally licensed banks.
Bank of America N. A., Oficina de Representacion (Peru), is a representative office in Peru of Bank of America N. A., supervised by the Superintendencia de Banca, Seguros y Administradoras Privadas de Fondos de Pensiones and authorized to promote in Peru select products and services that Bank of America N. A. provides outside of Peru. Neither Bank of America, N. A., nor its Representative Office in Peru, is authorized to carry out in Peru any activities that are reserved by Peruvian law to locally licensed banks.
Bank of America N. A., Oficina de Representacion (Chile), is a representative office in Chile of Bank of America N. A., supervised by the Superintendencia de Bancos e Instituciones Financieras and authorized to promote in Chile select products and services that Bank of America N. A. provides outside of Chile. Neither Bank of America, N. A., nor its Representative Office in Chile, is authorized to carry out in Chile any activities that are reserved by Chilean law to locally licensed banks.
Bank of America Corporation does not have banking affiliates, branches or bank representative offices in any other jurisdiction in Latin America.
Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation, including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp., which are registered broker-dealers and members of FINRA and SIPC, and in other jurisdictions, by locally registered entities.
Investment products offered by Investment Banking Affiliates:
Are Not FDIC Insured * May Lose Value * Are Not Bank Guaranteed.
&cópia de; 2017 Bank of America Corporation.
Disclaimer for Canada:
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets business of Bank of America Corporation. Lending, derivatives and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation including Bank of America, National Association, Canada Branch (BANA CB ) which is a foreign bank branch regulated by the Office of the Superintendent of Financial Institutions. Deposits with BANA CB are not insured with the Canada Deposit Insurance Corporation. BANA CB shall not impose undue pressure on, or coerce, a person to obtain a product or service from a particular person, including bank and any of its affiliates, as a condition for obtaining another product or service from BANA CB.
Securities, strategic advisory and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation including in Canada by Merrill Lynch Canada Inc. which is a registered broker-dealer regulated by the Investment Industry Regulatory Organization of Canada (IIROC) and a member of the Canadian Investor Protection Fund (CIPF).
Termos e Condições.
TERMS AND CONDITIONS FOR BANK OF AMERICA CORPORATION WEBSITES.
These Terms and Conditions ("Terms and Conditions") are for the Bank of America Corporation ("Bank of America") website and those websites of its affiliates (collectively the "Sites") including Bank of America, N. A., Merrill Lynch, Pierce, Fenner & Smith Incorporated, Bank of America Capital Management and certain other affiliates enumerated herein (collectively "Affiliates") that are available through the Bank of America Sites and apply to all services, programs, information and products (collectively "Service") that you ("Client") may use or otherwise access from time to time through the Sites ("Agreement").
USE OF SITES.
Client agrees that any trade confirmation, account statement or other document delivered through the Sites by "clicking" on the designated spaces in or relating to such document shall be deemed to be "in writing" and to have been "signed" and delivered for all purposes by Client. Any record of such transaction or confirmation (including, without limitation, electronic records) shall be deemed to be "in writing." Client further agrees that it shall not contest the legally binding nature, validity or enforceability of any transaction, document or confirmation based on the fact that it has been executed by "clicking" on the designated spaces and expressly waives any and all rights it may have to assert such claim.
Bank of America hereby grants to Client a worldwide, non-exclusive, non-sublicensable, non-transferable, non-assignable, personal right and license to access and use the Sites solely for Client’s internal use in accordance with the terms of this Agreement. Client accepts the right and license granted herein to access and use the Sites solely in accordance with this Agreement and any rules or restrictions or procedures published by Bank of America on the Sites from time to time. Client acknowledges and agrees that the Sites, and all intellectual property and proprietary rights therein and thereto, anywhere worldwide, including such rights in copyrights, trademarks, service marks, trade dress, patents, patent applications and trade secrets and other proprietary and/or confidential information (collectively, "IP"), are the valuable property of Bank of America and/or its affiliates and licensors. Other than the license granted hereunder, Client obtains no rights to the Sites. Client may not access or use the Sites in any way that may infringe any IP right of Bank of America or its Affiliates or licensors. Client promptly shall notify Bank of America of any actual or threatened infringement or misappropriation of IP, or any portion thereof, of which it becomes aware. Client acknowledges and agrees that it will not use, or allow the use of the Sites in contravention of, and will comply with, any applicable laws, rules, regulations or interpretations (collectively, "Applicable Law").
Client agrees that it will not, and will not authorize or permit any person ("Authorized Person") under its control, under any circumstance to:
sell, lease, transfer, recirculate, republish, redistribute, make available or otherwise provide access to the Sites, or any portion thereof or data thereon, to any person other than its Authorized Persons, including through oral, written, or electronic means whether as a demonstration or otherwise; photocopy, download or otherwise reproduce in any medium any portion of the Sites, except that Client may download into Client’s internal computer system, or print a hard copy of, content on the Sites, in whole or in part, provided that, in each case, all copyright and other proprietary notices are retained and complied with; or alter, decompile or reverse engineer any software component of the Sites.
All cost and expense of equipment, operating platforms, and software necessary to access and use the Sites, and the maintenance thereof shall be the sole responsibility of Client.
No provision of these Terms and Conditions shall restrict Client from taking any action required by any Applicable Law, any self-regulatory organization or any governmental entity to which it is subject. Prior to taking any such action, Client shall, to the extent reasonably practicable given the then-current circumstances, notify Bank of America in writing thereof and consult with Bank of America regarding the steps to be taken to ensure compliance with Applicable Law.
CLIENT ACKNOWLEDGES AND AGREES THAT IT WILL BE RESPONSIBLE TO ENSURE THAT ANY ACTIVITY UNDERTAKEN BY CLIENT OR ITS AUTHORIZED PERSONS IN ANY JURISDICTION AND WITH ANY PERSON IN WHOLE OR IN PART ON OR THROUGH THE SITES IS IN COMPLIANCE WITH APPLICABLE LAW.
Client agrees to provide Bank of America with all information, cooperation and assistance, documents and data as shall reasonably be requested by Bank of America in order to enable Bank of America to comply with any and all Applicable Law. Client understands and agrees that Bank of America may report such information to regulatory authorities to the extent necessary, in its reasonable discretion, to comply with Applicable Law.
Bank of America shall assign to each Authorized Person a unique User ID ("User ID") and a corresponding password and/or other access codes (each, an "Access Code") to enable Authorized Persons to access and use such functions within the Sites as Client shall authorize. Client shall (i) maintain, (ii) take appropriate steps to ensure that its officers and employees maintain, and (iii) inform all Authorized Persons of Client’s obligation to maintain, the confidentiality of User IDs and Access Codes and the security of the Sites. Client shall not permit any person other than an Authorized Person to access or use the Sites on its behalf or to use any User ID or Access Code and shall educate and familiarize those Authorized Persons who access and/or use the Sites with Client’s obligations under this Agreement. Client acknowledges and agrees that Client and/or its Authorized Persons may access the Sites through the World Wide Web or other Internet service which is not necessarily secure, and Bank of America does not warrant that such system is secure. Client agrees to be bound by all communications (and the consequences thereof) placed on, executed through or facilitated by the Sites that are accompanied by a valid User ID and a valid Access Code assigned to Client or an Authorized Person. Upon becoming aware of, or if Client suspects, a technical failure or any improper access to or use of the Sites or Access Codes by any Authorized Person or other person, Client shall promptly notify Bank of America of such occurrence, and shall, as promptly as practicable, to the extent any improper access or use is by an Authorized Person, take immediate actions to terminate such Authorized Person's access to and use of the Sites. Bank of America reserves the right to limit or terminate Client’s or any Authorized Person’s access to and use of the Sites immediately and without notice.
Unless specifically identified as an offer to sell or a solicitation of any offer to buy, under no circumstances should any information on the Sites be used as or considered to be an offer to sell or a solicitation of any offer to buy the securities or any other instruments of Bank of America or any other issuer. Offers can only be made where lawful under applicable law. Any information, services, or securities offered via the Sites are intended to be available only to residents of Argentina, Brazil, Canada, France, Germany, Hong Kong, Ireland, Japan, Italy, Korea, the Netherlands, Singapore, the United States and the United Kingdom. The viewing or distribution of the Sites may be restricted by law in certain jurisdictions. Persons using the Sites are required to inform themselves about and observe any legal restrictions on the use of the Sites and any restrictions set forth in the Sites. The Sites do not constitute an offer of, or a solicitation to purchase any securities in any jurisdiction in which such offer or invitation would be unlawful. If you wish to obtain further details about any information contained through the Sites, there are several areas on the Sites that will provide you with contact information.
DISCLOSURE OF INTEREST.
Affiliates of Bank of America may make a market or deal as principal in the securities mentioned in these Sites or in options based thereon. In addition, Bank of America or its Affiliates, their shareholders, directors, officers and/or employees, may from time to time have long or short positions in such securities or in options, futures or other derivative instruments based thereon. One or more directors, officers and/or employees of Bank of America or its Affiliates may be a director of the issuer of the securities mentioned at these Sites. Bank of America or its Affiliates may have managed or co-managed a public offering of, or acted as initial purchaser or placement agent for a private placement of, any of the securities of any issuer mentioned on the Sites, or may from time to time perform consulting, advisory, lease, loan solicitation, investment banking or other services for, or solicit investment banking or other business from, mentioned companies.
INFORMAÇÃO DA CONTA.
Certain information from Client’s account(s) at Bank of America or its Affiliates is accessible on the Sites and can be downloaded by Client ("Account Information"). While Bank of America and its Affiliates believe that this Account Information will be accurate at the time of access and/or downloading by Client, this information may have certain technical flaws, typographical errors or other inaccuracies. Additionally, the Account Information is subject to immediate change resulting from market conditions, price fluctuations and other related factors. Bank of America and its Affiliates expressly disclaim any responsibility or liability for the accuracy or use of such Account Information upon its being downloaded by Client and will not be liable for any difficulty, damage or inaccessibility of such information due to hardware or software incompatibility.
PRICING AND MARKET INFORMATION.
Actual prices can be obtained only on a real-time, expressly agreed-upon basis. Any indicative valuations on the Sites are provided for information only. They are not an offer to enter into, transfer and assign or terminate any transaction, or a commitment by Bank of America or its Affiliates to make such an offer. An indicative valuation may differ substantially from an actual value. Such estimates do not necessarily reflect Bank of America’s or its Affiliates’ internal bookkeeping or theoretical model-based valuations. Certain factors, which may not have been assessed for purposes of these valuations, including, for example, notional amounts, credit spreads, underlying volatility, costs of carry or use of capital and profit, may substantially affect a stated valuation. Indicative valuations may vary significantly from indicative valuations available from other sources. While Bank of America and its Affiliates have obtained the information on which these evaluations are based from sources they believe are reliable, Bank of America and its Affiliates make no representations or warranties with respect to any indicative valuations. Prior to the execution of a Transaction based upon the Content of these Sites, Client is advised to consult with its broker or other financial representative to verify pricing information.
HYPOTHETICAL OR PAST PERFORMANCE.
Hypothetical or simulated performance results have inherent limitations. Ao contrário de um registro de desempenho real, os resultados simulados não representam a negociação real. Also, since the trades have not actually been executed, the results may have under or over-compensated for the impact, if any, of certain market factors, such as lack of liquidity. Simulated trading programs in general are designed with the benefit of hindsight. Past performance is not indicative of future results; no representation is being made that any account will or is likely to achieve profits or losses similar to those shown.
MATERIAL IN ITS ENTIRETY.
All materials at these Sites are meant to be reviewed in their entirety, including any footnotes, legal disclaimers, restrictions or disclosures, or any copyright or proprietary notices. Any disclaimers, restrictions, disclosure or hedge clauses apply to any partial document or material in the same manner as they do to the whole, and will be deemed incorporated in the portion of any material or document that you consult or download.
LINKED SITES.
Certain hyperlinks on the Sites may link websites maintained by the Affiliates, which are not to be considered a part of the Sites. Certain other links on the Sites to non-affiliated third-party sites may contain information over which we have no control. We take no responsibility for the content, accuracy, content, completeness, timeliness, current value or any aspect of the information on these sites and disclaim any liability to Client for it or for any consequence of your decision to use the links provided or your use of such information. Links to non–Bank of America sites do not imply any endorsement of or responsibility for the opinions, ideas, products, information or services offered at such sites, or any representation regarding the content at such sites. We also disclaim all liability and make no representations or warranties for any products or services sold or provided to Bank of America or its Affiliates by any third party. Your purchase of products or services through one of those other sites is subject to agreements and/or the terms and conditions in effect between Client and the providers of products and services at those other sites. Client agrees that it shall not bring a suit or claim against Bank of America or its Affiliates arising from or based on your purchase or use of products or services through those other sites. Links do not imply that Bank of America, its Affiliates or the Sites sponsors, endorses, is affiliated or associated with, or is legally authorized to use any trademark, trade name, logo or copyright symbol displayed in or accessible through the links, or that any linked sites is authorized to use any trademark, trade name, logo or copyright symbol of Bank of America or its Affiliates.
CONTENT AND SERVICE AVAILABILITY.
Bank of America or its Affiliates may make changes to the Sites and reserves the right to do so without prior notice to you. Client acknowledges that not all products and services listed or discussed in the Sites are available in all geographic areas. Your eligibility for particular products and services is subject to final determination and acceptance by Bank of America or its Affiliates.
CONSENT TO ELECTRONIC DELIVERY.
You agree to receive certain documents and information provided by Bank of America and its Affiliates through the Sites and/or through email provided to you via the Sites. This delivery will generally consist of certain Content on the Sites, and certain other documents relating to Bank of America and its Affiliate’s business. This electronic provision and delivery will be regarded by you as appropriate delivery pursuant to any delivery requirements under the various statutes and rules, where applicable, of the Securities and Exchange Commission, the National Association of Securities Dealers and any state or other jurisdiction. You acknowledge that you have the appropriate technological equipment to use the Sites and to receive email via the Internet and understand that your use of the Internet may incur certain operational costs such as monthly fees for a service provider. You agree to notify Bank of America or the applicable Affiliate in the event that you no longer desire to receive content through this delivery procedure and will allow a reasonable amount of time to permit proper delivery to you through other means.
NO WARRANTY.
Client acknowledges that any information provided through the Sites is not intended to be a recommendation, offer or solicitation of any particular products or services. In addition, all research, analysis and similar market information from non-affiliated third parties provided represent the views and opinions solely of the author or the indicated source. Bank of America and its Affiliates do not independently verify the accuracy or completeness of such information, nor does Bank of America and its Affiliates endorse any particular views expressed therein. Except for offering memoranda, Bank of America and its Affiliates disclaim any liability to Client for this information or for any consequence of your decision to use it. Client agrees that it shall independently confirm any such information presented through the Sites before relying on such information. Bank of America, its Affiliates and their respective employees, contractors, agents and various contributors to the Sites have no duty to correct or update any inaccurate or out-of-date information on the Sites.
Client acknowledges that it is acting for its own account, and it has made its own independent decisions to enter into a Transaction and as to whether a Transaction is appropriate or proper for it based upon its own judgment and upon advice from such advisors as it has deemed necessary. Client is not relying on any communication (written or oral) of Bank of America or its Affiliates as investment advice or as a recommendation to enter into a Transaction; it being understood that information and explanations related to the terms and conditions of a Transaction shall not be considered investment advice or a recommendation to enter into that Transaction. Further, Client has not received from Bank of America or its Affiliates any assurance or guarantee as to the expected results of a Transaction.
COMPLIANCE WITH LAWS AND INDEMNITY.
The Sites may be used only for lawful purposes. Client’s conduct may be subject to local, state, national and international laws. Client agrees that it and any of its Authorized Persons shall comply with this Agreement, applicable laws, rules, regulations, ordinances and other similar national and international requirements of the country, state and province in which you are accessing and using the Sites.
Client agrees to abide by applicable export control laws and not to transfer, by electronic transmission or otherwise, any content on the Sites subject to restrictions under such laws to a national destination prohibited under such laws, without first obtaining, and then complying with, any requisites government authorization. Client further agrees not to upload to the Sites any data or software that cannot be exported without prior written government authorization, including, but not limited to, certain encryption software. This assurance and commitment shall survive termination of these Terms and Conditions. Offices, residents and operations of your organization in Cuba, Iran, Iraq, Libya, North Korea, Sudan, Syria and any other countries that are the subject of sanctions by the United States Office of Foreign Asset Control or other general U. S. embargo restrictions are not permitted to access and use the Sites, and any such access and use is a violation of these Terms and Conditions.
Upon request by Bank of America or its Affiliates, you agree to defend, indemnify and hold harmless Bank of America, its Affiliates, their officers, directors, employees, agents, contractors or other suppliers from all liabilities, claims and expenses, including attorneys fees, that arise from a breach of these Terms and Conditions for which you are responsible, or from third-party claims arising from your use of the Sites. Bank of America and its Affiliates reserve the right to assume the exclusive defense and control of any matter otherwise subject to indemnification by you. Notwithstanding the foregoing, you are not required to indemnify Bank of America or its Affiliates for its own violations of applicable laws.
FOR RESIDENTS OF BRAZIL:
The information contained here does not constitute a public offering or distribution of securities in Brazil and no registration or filing with respect to any securities or financial products available on the Sites has been made with Commisao de Valores Mobiliarios.
FOR RESIDENTS OF CANADA:
The information contained here does not constitute a public offering or distribution of securities in Canada or any of its provinces. No registration or filing with respect to any securities or financial products available on the Sites has been made with any regulatory agency thereof.
FOR RESIDENTS OF FRANCE:
The Sites do not constitute a solicitation to enter into a transaction involving financial instruments, is not being distributed in the context of a public offer in France within the meaning of Article L. 411–1 of the Monetary and Financial Code, and has thus not been submitted to the COB for prior approval and clearance procedure. Any offers, sales or distribution of financial instruments through the Sites shall only be made in France to qualified investors (investisseurs qualifi? s) as defined in and in accordance with Article L. 411-2 of the Monetary and Financial Code and d? cret no. 98–880 dated 1st October, 1998. The contents of the Sites may not be redistributed or reproduced (in whole or in part) by any User. The Sites are made available with the understanding that Users will make investment decisions for their own account with the conditions set out in d? cret no. 98–880 dated 1st October, 1998. By using the Sites, Users undertake not to transfer, directly or indirectly, any financial instrument acquired through the Sites to the public in France, other than in compliance with applicable laws and regulation. Services hereunder may be provided by Banc of America Securities, Limited, as agent or otherwise.
FOR RESIDENTS OF GERMANY:
The Sites are made available only to professional investors as such term is defined in the Securities Sales Prospectus Act.
FOR RESIDENTS OF HONG KONG:
Access to the Sites is by invitation only to institutional investors. No information or material contained in the Sites is or should be construed as amounting to an offer to enter into any transaction or investment whatsoever. The information on these Sites is provided by the Hong Kong branch of Bank of America, N. A., and is compiled from information prepared by subsidiaries and affiliates of Bank of America Corporation. Your agreement for the use of this Site is with the Hong Kong branch of Bank of America, N. A.
FOR RESIDENTS OF IRELAND:
Access to the Sites is by invitation only to professional investors.
FOR RESIDENTS OF ITALY:
Access to the Sites is by invitation only to professional investors as defined in article 31 of CONSOB regulation no. 11522 of July 1, 1998.
FOR RESIDENTS OF JAPAN:
Access to the Sites is by invitation only to financial institutions as defined under the Law Concerning Foreign Securities Firms.
FOR RESIDENTS OF KOREA:
Access to the Sites is by invitation only to professional investors with a valid password. The information contained here does not constitute a public offering or distribution of securities in Korea.
FOR RESIDENTS OF NETHERLANDS:
Access to the Sites is by invitation only to professional market parties as defined in the Dutch Securities Transactions Supervision Act 1995. Securities or other instruments on these Sites are only offered to professional market parties.
FOR RESIDENTS OF SINGAPORE:
Access to the Sites is by invitation only to institutional investors. The information contained here does not constitute a public offering or distribution of securities in Singapore. The information in these Sites is provided by Bank of America Singapore Limited and is compiled from information prepared by subsidiaries and affiliates of Bank of America Corporation. Your agreement for the use of these Sites is with Bank of America Singapore Limited.
LIMITAÇÃO DE RESPONSABILIDADE.
THE FOLLOWING LIMITATIONS OF LIABILITY IN THIS SECTION SHALL NOT APPLY TO VIOLATIONS OF LAWS RELATING TO THE OFFER AND SALE OF SECURITIES. YOU ACKNOWLEDGE THAT NEITHER Bank of America, ITS AFFILIATES NOR THEIR OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, CONTRACTORS OR OTHER SUPPLIERS MAKES ANY WARRANTIES OR GUARANTEES WITH RESPECT TO THE SITES, INCLUDING WITHOUT LIMITATION, WARRANTIES REGARDING THE ACCURACY OR COMPLETENESS OF ANY CONTENT, OR WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT OF INTELLECTUAL PROPERTY, TITLE OR FITNESS FOR A PARTICULAR PURPOSE. Bank of America, ITS AFFILIATES AND SUCH PERSONS SHALL NOT BE LIABLE TO YOU FOR ANY LOSS, COST, DAMAGE OR OTHER INJURY, WHETHER IN CONTRACT, TORT, NEGLIGENCE OR OTHERWISE, ARISING OUT OF OR CAUSED IN WHOLE OR IN PART BY (I) CLIENT’S USE OF OR RELIANCE ON THE SITES, OR (II) Bank of America’s PERFORMANCE OF ITS OBLIGATIONS UNDER OR IN CONNECTION WITH THESE TERMS AND CONDITIONS. Bank of America DOES NOT REPRESENT, WARRANT OR GUARANTEE THAT THE SITES WILL BE FREE FROM ERRORS OR WILL BE AVAILABLE. FURTHERMORE, Bank of America WILL NOT BE LIABLE FOR ANY DELAY, DIFFICULTY IN USE, INACCURACY OF INFORMATION, COMPUTER VIRUSES, MALICIOUS CODE OR OTHER DEFECT IN THE SITES, OR FOR THE INCOMPATIBILITY BETWEEN THE SITES AND FILES AND THE USER’S BROWSER OR OTHER SITES ACCESSING PROGRAM. NOR WILL Bank of America BE LIABLE FOR ANY OTHER PROBLEMS EXPERIENCED BY THE USER DUE TO CAUSES BEYOND THE Bank of America’s CONTROL. IN NO EVENT WILL Bank of America, ITS OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, CONTRACTORS OR OTHER SUPPLIERS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY PUNITIVE, INCIDENTAL, CONSEQUENTIAL, SPECIAL OR SIMILAR DAMAGES, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Because some states or jurisdictions do not allow the exclusion or limitation of liability for certain damages, in such states or jurisdictions, the liability of the Bank of America, its officers, directors, employees, agents, contractors or other suppliers shall be limited in accordance with this agreement to the extent permitted by law.
Neither Bank of America, its Affiliates nor any of their officers, directors, employees, agents, contractors or other suppliers shall be liable in any way, and you agree to indemnify and hold harmless Bank of America, its Affiliates and such persons for (1) any inaccuracy, error, or delay in, or omission of (a) any information on the Sites, or (b) the transmission or delivery of any information on the Sites; (2) any loss or damage arising from or occasioned by (a) any such inaccuracy, error, delay, or omission, (b) non-performance, (c) interruption of use of the Sites due either to any negligent act or omission by Bank of America, its Affiliates, their officers, directors, employees, agents, contractors or other suppliers or to any "force majeure" (i. e., flood, extraordinary weather conditions, earthquake, or other act of God, fire, war, insurrection, riot, labor dispute, accident, action of government, communications, power failure, or equipment or software malfunction) or any other cause beyond the control of the Bank of America, its Affiliates, their officers, directors, employees, agents, contractors or other suppliers. You understand that Bank of America accepts no responsibility for security of information on the Internet.
UK CONDITIONS.
Banc of America Securities Limited has approved the Sites for the purpose of Section 57 of the Financial Services Act of 1986. Banc of America Securities Limited is regulated for the conduct of investment business in the United Kingdom by the Securities and Futures Authority Limited. No access to the Sites shall be given in the United Kingdom to Private Customers, as that term is defined under the rules of The Securities and Futures Authority Limited; and any investments will not be made by us to any Private Customer.
CHANGES TO AGREEMENT.
Bank of America may make changes to this Agreement at any time, without prior notice to you. Your continued use of the Sites indicates your continued agreement to be bound by this Agreement, as changed from time to time. You should view these Terms and Conditions often to stay informed of changes that may affect you.
GOVERNING LAW.
This Agreement shall be governed by and construed under the law of the State of New York and the Federal law of the United States. You hereby consent and submit to jurisdiction in the Federal or state courts of the State of New York, U. S.A. You hereby irrevocably waive your rights to a jury trial.
THIRD-PARTY LICENSORS.
The Sites may, from time to time, provide Client with various licensed programs ("Licensed Programs") from third-party vendors ("Vendors") which have been licensed by Bank of America for Client use and/or which require Client to sign a third-party license agreement ("License Agreement"). In using the Licensed Programs, Client agrees that it will.
protect any confidential information of Bank of America, its Affiliates or Vendors contained in the Licensed Programs; restrict the use of the Licensed Programs by Client solely to conditions agreed upon in the Agreement and the License Agreement; restrict the copying of Licensed Programs to that number reasonably required for Client use and backup purposes include Bank of America and Vendor copyright and all other proprietary notices in the use of all Licensed Programs; prohibit the sale, relicensing, leasing, rental, lending and transferring of Licensed Programs; prohibit, and take reasonable measures to prevent, the decompiling, disassembly, reverse engineering or modification of Licensed Programs; comply with all export laws in respect of Licensed programs; disclaim any liability on the part of Vendors for damages, liabilities, costs or expenses incurred by Client in the use of License Programs; and make all vendors a third-party beneficiary of all Client waivers, disclaimers, limitation of liabilities, confidentiality and IP provisions contained in the Agreement.
MERRILL LYNCH, PIERCE, FENNER & SMITH – FURTHER INFORMATION.
"Bank of America Merrill Lynch" is the marketing name for the global banking and global markets businesses of Bank of America Corporation. Lending, derivatives and other commercial banking activities are performed globally by banking affiliates of Bank of America Corporation, including Bank of America, N. A., member FDIC. Securities, strategic advisory, and other investment banking activities are performed globally by investment banking affiliates of Bank of America Corporation ("Investment Banking Affiliates"), including, in the United States, Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp., both of which are registered as broker-dealers and members of FINRA and SIPC, and, in other jurisdictions, by locally registered entities. Merrill Lynch, Pierce, Fenner & Smith Incorporated and Merrill Lynch Professional Clearing Corp are registered as futures commission merchants with the CFTC and are members of the NFA. Investment products offered by Investment Banking Affiliates: Are Not FDIC Insured • May Lose Value • Are Not Bank Guaranteed.
&cópia de; 2017 Bank of America Corporation.
Recent History.
Select the plus icon on the tile to save content to the utility tray.
Enable cookies.
Please enable cookies on your browser preferences to save content to your utility tray.
This content has been saved to the utility tray.
Please note, if you clear your cache it will be lost.
Comments
Post a Comment