문제

실제 주식이나 통화로 거래 할 수있는 API를 알고 있습니까?

그렇다면 경험을 설명하십시오.

  • 개발의 용이성
  • 커미션
  • 샌드 박스 환경?
  • 등.
도움이 되었습니까?

해결책

afaik, 무역 가장 유명한 부지입니다. 대부분의 다른 거래 소프트웨어는 API (Ninjatrader, Metastock 등)를 제공합니다. fwiw, 자동화 된 거래 시스템의 경쟁도 있습니다. 이것.

또한 이것은 Exchange가 지원 해야하는 것과 브로커가 허용 해야하는 것입니다. 내가 아는 대부분의 교환은 사전 허가없이 자동 거래를 허용하지 않습니다.

다른 팁

API에 액세스 할 수있는 중개인이 많이 있습니다. 분명히 당신은 그들에게 커미션을 지불하고 직접 시장보다 넓을 수있는 입찰/요청 스프레드를 지불 할 것입니다. 그것들은 모두 당신이 거래 할 수있는 악기의 유형이 다를 것입니다.

쉬운 방법을 원한다면 다음과 같은 수축 포장 소프트웨어를 사용할 수 있습니다. 무역 (끔찍한 독점 언어), 닌자 트레이더 (조금 더 나은, c#기반) 또는 SmartQuant (더 나은 C#기반). 이들은 일반적으로 거래를 실제로 실행할 여러 중개인에 미리 제작 된 인터페이스를 가지고 있습니다. 대화식 브로커 또한 직접 API를 가지고 있지만 고통을 다루는 것으로 유명합니다.

대체 포럼을 확인하는 것이 좋습니다 엘리트 트레이더 이것은 다른 중개의 상대적 장점에 대한 풍부한 정보를 가지고 있습니다. API를 통해 거래하는 사람들도 많이 있습니다.

TD Ameritrade를 사용해보십시오 - 멋진 API, 상대적으로 낮은 거래 수수료 및 좋은 도움말 포럼이 있습니다. 그들의 연결 API 제공 개요.

대부분의 전자 증권 거래소는 API를 제공하지 않으며 메시지 사양을 제공합니다. 그들이 당신의 메시지를 받아들이려면 (즉, 그들과 직접 거래하기 위해) 많은 돈을 쓸 것입니다. 그리고 교환의 회원이 되십시오 - 그것이 IBS가하는 일입니다. 라이브 시장 데이터 피드조차도 (무역 순서로 필요할 때) 엄청나게 비쌀 수 있습니다.

이것은 몇 년 전에 물었던 질문과 비슷합니다. 어떤 온라인 중개인이 API를 제공합니까?

나는 조사하는 것이 좋습니다 대화식 중개인, 그것은 내가 선택한 것입니다. 그들의 API Java, C ++, ActiveX 및 Excel의 DDE를 포함한 여러 언어를 지원합니다. 상당히 강력한 거래 플랫폼을 사용하여 API를 통해 거의 모든 것을 효과적으로 수행 할 수 있습니다.

중개인만으로도 IB의 미친 낮은 커미션을이기는 것은 어렵습니다 (대부분의 주문이 너무 낮아서 주문 당 최소 $ 1 커미션까지 반올림됩니다). 상당히 간단한 API와 결합하면 이길 수 없습니다.

또한 내 질문을 살펴보십시오 (위의 링크, 여기) API를 제공하는 중개인에 대한 자세한 내용은

방금 놀기 시작했습니다 Tradeking 's API. 죽은 단순하고 Oauth를 사용합니다. $ 5 무역위원회도 나쁘지 않습니다.

E-Trade에는 API도 있지만 생산 액세스를 얻으려면 일부 후프를 통과해야합니다. 또한 혜성 인터페이스를 통해 실시간 스트리밍을 제공합니다. Etrade가 제공하는 Java를 제외하고는 Etrade를위한 도서관이없는 것 같습니다.

https://www.quantopian.com

나는 최신 인 것으로 생각하지만 온라인 IDE / 디버거 / 비주얼 라이저, 종이 거래 및 실제 거래를위한 대화식 중개인과의 통합이 있다고 생각합니다. R & D를위한 훌륭한 커뮤니티

살펴보십시오 알고 트레이더

Algotrader는 여러 전략을 병렬로 개발, 시뮬레이션 및 실행할 수있는 Java 기반 알고리즘 거래 플랫폼입니다. 자동화 된 거래 소프트웨어는 모든 시장에서 외환, 옵션, 선물, 주식 및 상품을 거래 할 수 있습니다. 이 시스템은 ESPER를 사용한 복잡한 이벤트 처리 (CEP) 및 ESP (Event Stream Processing)를 기반으로합니다.

제품 특징:

  • 복잡한 거래 규칙에 따라 거래 전략을 자동화합니다
  • 여러 전략을 동시에 개발, 시뮬레이션 및 거래합니다
  • 다중 브로커 인터페이스 및 시장 데이터 제공 업체
  • 외환, 옵션, 선물, 주식, 상품 등 지원
  • 합성 기기 및 맞춤형 파생 스프레드에 대한 지원
  • 여러 빌드 인 실행 알고리즘
  • 다중 계정 기능
  • 자동화 된 외환 헤징 및 옵션 가격 책정 엔진
  • Esper, Spring & Hibernate와 같은 오픈 소스 기술을 기반으로합니다.
  • 확장 가능 / 낮은 대기 시간 / 높은 처리량 아키텍처
  • 그리고 훨씬 더 ...

자세한 내용은 방문하십시오 www.algotrader.com

링크를 살펴보십시오 이 페이지.

많은 오픈 소스 API를 나열합니다. 아직 시도하지 않았지만 능동적 인 정기를 확인할 계획입니다.

Etrade와 다른 거래 소프트웨어를 사용하는 API가 있다고 생각합니다. 하지만 상업용 제품을 사용하지 않고 거래를 실행하기위한 API를 찾을 것이라고 생각하지 않습니다. 그러나 거래에 대한 분석을 시도하는 경우, 견적을 검색하고 진드기를 듣고, 기호에 대한 역사적 데이터를 얻는 등 API가 있습니다. 처음에 말했듯이 기존 상용 제품의 많은 부분에는 다음과 같습니다. 그들과 함께 일할 코드를 작성하는 API.

거래 API 및 테스트 서버를 위해 대상 증권 거래소에 문의하십시오. 대상 재고 굴착기가 OMX 플랫폼에 있으면 X- 스트림 API (관리되지 않은 C ++) 및 문서가 제공됩니다.

당신은 또한보고 싶을 수도 있습니다 TD Ameritrade .NET SDK Github에서 주최합니다

나는 Ninjatrader와 Metatrader를 사용하여 통화 및 선물 제품을 거래했습니다.

닌자 트레이더는 사용하기가 매우 쉽습니다. 나는 내 자신을 붙잡을 수는 있지만 깊이 코딩 기술이없고, 그것은 저를 위해 잘 작동했습니다.

그들의 응용 프로그램은 무료로 다운로드 할 수 있습니다. 또한 거래 전략을 만들기 위해 다양한 기술 지표를 선택할 수있는 "앱"을 만들었습니다.

자동화 된 시스템을 사용하여 잠시 거래, 승리 및 패배로 거래하면서 거래 할 때 진드기 데이터를 사용하는 것이 좋습니다. 기술 지표를 사용하여 거래 결정을 내리는 곳에서 자동 거래는 경쟁이 치열하고 매우 빠릅니다. 즉, 1MIN 데이터와 같은 데이터를 사용하는 경우 시스템이 있으면 수익성있는 거래에 뒤떨어집니다.

나는 하루 거래자로서, 1 분의 움직이는 평균이 10 분을 건너거나 그와 비슷한 것이 끝났을 때 화면에 앉아 거래의 날이 있다고 말할 수 있습니다. 장기적인 전략이 효과가 없다고 말하는 것은 아닙니다. 일일 차트에서는 그렇습니다.

요점은 어떤 플랫폼을 사용하든 진드기 데이터를 사용하는 것입니다. 닌자 트레이더는 꽤 좋습니다. 진드기 데이터에 가입하고이를 사용하여 거래하십시오. 기술 지표를 사용하는 경우 수익성을 높일 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top