avatar of ianzeng123 ianzeng123
집중하다 사신
2
집중하다
319
수행원

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

만든 날짜: 2025-10-11 18:13:15, 업데이트 날짜: 2025-10-11 18:21:03
comments   0
hits   316

안내문

최근 발명가 작업 흐름이 뜨겁다, 많은 작은 파트너가 작업 흐름 자동 거래 미국 주식을 원하고, 우연히 발명가 플랫폼을 지원 透证券 (Interactive Brokers) 을 거래 할 수 있습니다. 그러나 많은 작은 파트너는 침투 된 API 인터페이스를 어떻게 구성해야하는지 알지 못하며, 종종 연결 실패, 포트 구성 오류와 같은 문제를 겪습니다. 따라서이 문서는 Mac에서 IB Gateway를 구성하고 발명가를 연결하는 수량 관리자를 위한 완전한 단계를 자세히 설명합니다.


1 IB 게이트웨이란 무엇일까요?

기본 소개

IB Gateway이 사이트는 인터랙티브 브로커즈 (Interactive Brokers) 에 의해 제공되었습니다.가벼운 API 게이트웨어, , ,

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

IB Gateway vs TWS vs IBKR Desktop

고객 사용 방법 API 지원 자원 사용
IB Gateway API 트랜잭션용으로 설계된 API ✓ 지원 낮은 (고려)
TWS (Trader Workstation) 그래픽 인터페이스 거래 + API ✓ 지원
IBKR Desktop 새로운 그래픽 인터페이스 거래 지지하지 않는다

왜 IB Gateway를 선택했나요?

  • API를 위한 디자인복잡한 그래픽 인터페이스가 없습니다.
  • 자원 사용량이 적습니다.장시간 운행에 적합합니다.
  • 안정성이 좋습니다.API 연결 기능에 초점을 맞추고 있습니다.
  • 간단한 구성기본 API 설정만 필요합니다.
  • 서버 배포에 적합합니다.그래픽 인터페이스를 필요로 하지 않고, 백그라운드에서 실행할 수 있습니다.

IB 게이트웨이의 역할

IB 게이트웨이는통역사들과 환승소

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

그 책임은:

  • IBKR 서버와의 연결을 유지합니다.
  • 외부 절차를 받는 거래 지시
  • IBKR에 명령어를 전달합니다.
  • 시장 데이터와 계좌 정보를 반환합니다.

2 IB API 작동 메커니즘 설명

API 구조

IB 게이트웨이로컬 서버외부 프로그램 연결을 위한 API를 제공합니다.

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

작업 프로세스

  1. IB 게이트웨이 시작

    • IBKR 계정 로그인
    • 로컬로 Socket를 시작하여 4001 또는 4002 포트에서 감청합니다.
  2. 관리자/거래 절차 연결

    • 승인localhost:4002로컬 게이트웨이 연결
    • 게이트웨이 인증 및 연결
  3. 데이터 및 명령 전송

    • 관리자가 트랜잭션 명령어를 전송 → Gateway → IBKR 서버
    • 시장 데이터, 계정 정보 ← Gateway ← IBKR 서버

왜 함께 배치해야 할까요?

호스트와 IB 게이트웨이는 동일한 컴퓨터에서 실행되어야 합니다.왜냐하면:

  • ✓ 게이트웨이는 청취만 허용됩니다127.0.0.1 (localhost)
  • ✓ 보안: 외부 접속이 불가능
  • ✓ 낮은 지연: 로컬 통신 속도가 빠르다
  • ✓ 안정성: 네트워크 단절의 영향을 피할 수 있습니다.

API의 역할

  • 실시간 가입주식, 선물, 옵션 가격 데이터를 얻습니다.
  • 계정 조회이 사이트는 현재 사용중인 웹 사이트의 일부입니다.
  • 주문하기주문을 제출, 변경, 취소
  • 역사적 데이터K선과 거래 기록을 가져오기
  • 사건 알림주문, 가격 변화 등의 실시간 포스팅

세, 다운로드 및 설치

  1. IB 게이트웨이 다운로드

  2. 설치

    • 열려 있는 .dmg문서
    • IB 게이트웨이를 Applications 폴더로 이동합니다.

네 번째, 시작 및 로그인

  1. IB 게이트웨이를 시작

    • Applications 폴더에서 열립니다.
  2. 거래 모드를 선택하세요

    • Paper Trading(모델 계좌) → 포트 4002
    • Live Trading(실 디스크 계정) → 포트 4001
  3. 계정 로그인

    • 사용자 이름과 암호를 입력합니다.
    • 로그인 완료를 기다립니다.

다섯째, API 설정을 구성합니다.

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

  1. API 설정을 열어

    • 왼쪽 상단에서 클릭하세요Configure(기어 아이콘)
    • 선택Settings → API → Settings
  2. API를 활성화

   ☑ 只读API (Enable ActiveX and Socket Clients)

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

   受信任的IP: 127.0.0.1
  1. 설정을 저장

    • 클릭하세요“확인”저장
    • IB 게이트웨이를 다시 시작합니다.설정을 실행

6번째, 처음으로 연결 권한

API가 처음 연결될 때, IB Gateway는 권한을 부여하는 창을 팝업합니다:

  • 클릭하세요“네” 또는 “받아”
  • 선택하세요“더 이상 묻지 말라”

7.. 발명가, 양적 관리자 구성

구성 요구 사항

호스트 프로그램은 IB Gateway와 동일한 컴퓨터에 설치되어야 합니다.

설정 단계

  1. 로컬로 관리자 프로그램을 설치합니다.

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

  1. 거래소
    • 모의 계정 ((IB Gateway 수정 필요): localhost:4002
    • 실 디스크 계정 ((IB Gateway 수정 필요): localhost:4001

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

트레이딩 터미널을 열면, 설정이 완료된 것을 볼 수 있고, 트레이딩 데이터와 계좌 데이터를 볼 수 있습니다.

Inventor 플랫폼에서 Interactive Brokers 데모 계정을 구성하는 방법

8 주의사항

  • ✓ API를 주말에도 연결할 수 있습니다.
  • ✓ IB 게이트웨이가 작동하는지 확인합니다.
  • ✓ 시뮬레이션 계정으로 테스트를 진행하는 것이 좋습니다.
  • 호스트와 게이트웨이는 같은 컴퓨터에 있어야 합니다.
  • ✓ 클라우드 서버 리눅스 구성은 참조하십시오: https://www.fmz.com/digest-topic/10308

요약하다

이 문서의 구성 단계를 통해 IB Gateway를 성공적으로 구축하고 발명자의 양적 호스트에 연결해야 합니다. IB Gateway는 API 거래를 위해 특별히 설계된 경량형 게이트웨이이며, 로컬 컴퓨터에서 중간 전환의 역할을 수행하여 거래 전략이 보안하고 효율적으로 증권 거래 시스템을 침투 할 수 있도록합니다. 통신은 먼저 모티브 계정을 사용하여 충분히 테스트 한 후 실제 디스크 거래로 전환하는 것이 좋습니다.