2
focar em
319
Seguidores

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

Criado em: 2025-10-11 18:13:15, atualizado em: 2025-10-11 18:21:03
comments   0
hits   316

Orientação

Recentemente, o fluxo de trabalho do inventor está muito quente, muitos parceiros querem que o fluxo de trabalho automatize a negociação de ações americanas, e por acaso a plataforma do inventor suporta a infiltração de valores mobiliários (Interactive Brokers). Mas muitos parceiros não sabem como configurar a interface da API infiltrada, muitas vezes com problemas de falhas de conexão, erros de configuração de porta e outros problemas. Portanto, este artigo descreve detalhadamente os passos completos para configurar o IB Gateway no Mac e conectar o inventor ao administrador de quantificação, para ajudar a construir rapidamente um ambiente de negociação automatizado.


1 O que é o Gateway IB

Introdução

IB GatewayA plataforma de negociação de ações da Interactive Brokers.Portão API leveA plataforma é projetada para transações programadas e automatizadas.

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

IB Gateway vs TWS vs IBKR Desktop

Cliente Utilização Suporte de API Ocupação de recursos
IB Gateway Projetado especificamente para transações API ✓ Apoio Baixo (recomendado)
TWS (Trader Workstation) Interface gráfica de transação + API ✓ Apoio Em
IBKR Desktop Nova versão da interface gráfica Não apoia. Em

Por que escolher o IB Gateway

  • Projetado especificamente para APINão há interfaces gráficas complexas:
  • Menos recursosA função é a seguinte:
  • Boa estabilidade: foco em funções de conexão API
  • Configuração simplesApenas configurações básicas da API:
  • Adequado para implantação em servidoresO que é o Google Maps?

Função do IB Gateway

O IB Gateway é como umInterpretação e estação de comboio

你的交易策略代码
      ↓
  发明者托管者
      ↓
   IB Gateway  ←  翻译和转发指令
      ↓
  IBKR 交易系统

É responsável por:

  • Manter uma conexão com o servidor do IBKR
  • Instruções de transação para receber procedimentos externos
  • Reencaminhar instruções para execução do IBKR
  • Regresso de dados de mercado e informações de conta

II. Instruções de funcionamento da API do IB

Arquitetura da API

IB Gateway comoServidor local, fornece uma interface API para conexões de programas externos:

交易程序/托管者 ←→ IB Gateway (本地服务器) ←→ IBKR 服务器
  (客户端)           (监听端口4001/4002)        (远程交易系统)

Processo de trabalho

  1. Gateway IB iniciado

    • Faça login na sua conta do IBKR
    • Abertura do Socket localmente para a escuta (portos 4001 ou 4002)
  2. Conexão entre o administrador e o processo de transação

    • Aprovaçãolocalhost:4002Conecte-se ao Gateway local
    • Gateway Avaliar e estabelecer conexão
  3. Transmissão de dados e instruções

    • O administrador envia instruções de transação → Gateway → Servidor IBKR
    • Dados do mercado, informações da conta ← Gateway ← IBKR Server

Porque é que precisamos de estar juntos?

O host e o IB Gateway devem estar no mesmo computadorPorque:

  • ✓ Gateway apenas escuta127.0.0.1 (localhost)
  • ✓ Segurança: sem acesso a redes externas
  • ✓ Baixa latência: comunicações locais rápidas
  • ✓ Estabilidade: evitar falhas na rede

Funções da API

  • Subscrições em tempo realObter dados sobre preços de ações, futuros e opções
  • Consulta de contaOs resultados da pesquisa foram divulgados no site do Banco Mundial.
  • Faça um pedidoEnvio, alteração, cancelamento de pedidos
  • Dados históricosO que é que eles estão a fazer?
  • Aviso de ocorrênciaO Facebook é um dos principais meios de comunicação do mundo.

3o. Baixar e instalar

  1. Descarregar IB Gateway

  2. Instalação

    • Abrir .dmgDocumentos
    • Arraste o IB Gateway para a pasta Aplications

4 - Iniciação e login

  1. Inicialização do IB Gateway

    • Abrir a pasta Aplications
  2. Escolha o modo de negociação

    • Paper Trading(Conta simulada) → porta 4002
    • Live Trading(Conta de disco rígido) → porta 4001
  3. Fazer login em conta

    • Insira o nome de usuário e a senha
    • Aguarde o login completo.

Configurar as configurações da API

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

  1. Abrir as configurações da API

    • Clique no canto superior esquerdo.Configure(Ícone de engrenagem)
    • Opções.Settings → API → Settings
  2. Ativar API

   ☑ 只读API (Enable ActiveX and Socket Clients)

   套接字端口:
   - 模拟账户: 4002
   - 实盘账户: 4001

   受信任的IP: 127.0.0.1
  1. Salvar as configurações

    • Clique.“Definido”Conservação
    • Reiniciar Gateway IBAvaliar as configurações

Seis, autorização de primeira ligação

Quando a API é conectada pela primeira vez, a janela de autorização do IB Gateway é exibida:

  • Clique.“Sim” ou “Aceito”
  • Escolha“Não perguntem mais nada”.

7. Inventores quantificam a configuração do host

Requisitos de configuração

O programa de hospedagem deve estar instalado no mesmo computador que o Gateway IB

Passos de configuração

  1. Instalar o programa de hospedagem localmente

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

  1. Bolsa de Classificação
    • Simulação de conta (IB Gateway precisa de modificação): localhost:4002
    • Contas em disco rígido ((IB Gateway precisa de modificação): localhost:4001

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

Assim, o terminal de negociação é aberto e a configuração é concluída, mostrando os dados de transação e os dados da conta.

Como configurar uma conta demo da Interactive Brokers na plataforma Inventor

8 - Precauções

  • ✓ API também disponível no fim de semana (não tem nada a ver com a abertura do mercado)
  • ✓ Certifique-se de que o IB Gateway está operacional
  • ✓ Recomenda-se testes em simuladores
  • O administrador e o Gateway devem estar no mesmo computador
  • ✓ Configuração do servidor de nuvem no Linux: https://www.fmz.com/digest-topic/10308

Resumir

Através dos passos de configuração deste artigo, você deve ter construído com sucesso o IB Gateway e conectado o host de quantificação do inventor. Lembre-se que o IB Gateway é um portal leve projetado especificamente para transações de API, que atua como um ponto de transferência no seu computador local, permitindo que sua estratégia de negociação seja segura e eficiente e penetre o sistema de negociação de valores mobiliários. A Comunicação recomenda que você use a conta simulada antes de passar para a negociação em disco.