NautilusTrader라는 이름의 Linux 앱으로, 최신 버전은 NautilusTrader1.220.0Betasourcecode.tar.gz 파일로 다운로드할 수 있습니다. 워크스테이션용 무료 호스팅 제공업체인 OnWorks에서 온라인으로 실행할 수 있습니다.
OnWorks가 포함된 NautilusTrader라는 앱을 무료로 다운로드하여 온라인에서 실행해보세요.
이 앱을 실행하려면 다음 지침을 따르세요.
- 1. 이 애플리케이션을 PC에 다운로드했습니다.
- 2. 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX에 원하는 사용자 이름을 입력합니다.
- 3. 이러한 파일 관리자에서 이 응용 프로그램을 업로드합니다.
- 4. 이 웹사이트에서 OnWorks Linux 온라인 또는 Windows 온라인 에뮬레이터 또는 MACOS 온라인 에뮬레이터를 시작합니다.
- 5. 방금 시작한 OnWorks Linux OS에서 원하는 사용자 이름으로 파일 관리자 https://www.onworks.net/myfiles.php?username=XXXXX로 이동합니다.
- 6. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린샷:
노틸러스 트레이더
설명 :
NautilusTrader는 오픈 소스 기반의 고성능 프로덕션급 알고리즘 트레이딩 플랫폼으로, 퀀트 트레이더에게 이벤트 기반 엔진을 통해 과거 데이터를 기반으로 자동화된 트레이딩 전략 포트폴리오를 백테스트하고, 코드 변경 없이 동일한 전략을 실시간으로 배포할 수 있는 기능을 제공합니다. 이 플랫폼은 'AI 우선'을 지향하며, 고성능의 견고한 Python 네이티브 환경에서 알고리즘 트레이딩 전략을 개발하고 배포하도록 설계되었습니다. 이를 통해 Python 리서치/백테스트 환경과 프로덕션 라이브 트레이딩 환경의 일관성을 유지하는 데 따른 패리티 문제를 해결할 수 있습니다. NautilusTrader의 설계, 아키텍처 및 구현 철학은 소프트웨어의 정확성과 안전성을 최고 수준으로 유지하며, Python 네이티브 미션 크리티컬 트레이딩 시스템 백테스트 및 라이브 배포 워크로드를 지원하는 것을 목표로 합니다.
기능
- tokio를 사용하여 비동기 네트워킹을 갖춘 Rust로 작성된 Core
- Rust를 통한 타입 안전성 및 스레드 안전성. Redis 기반 고성능 상태 지속성
- OS에 독립적이며 Linux, macOS, Windows에서 실행됩니다. Docker를 사용하여 배포합니다.
- 모듈형 어댑터는 모든 REST, WebSocket 또는 FIX API를 통합할 수 있음을 의미합니다.
- 사용자 정의 사용자 정의 구성 요소를 추가하거나 캐시 및 메시지 버스를 활용하여 전체 시스템을 처음부터 조립합니다.
- 나노초 분해능으로 과거 견적 틱, 거래 틱, 막대, 주문장 및 사용자 정의 데이터를 사용하여 여러 장소, 악기 및 전략을 동시에 실행합니다.
- 백테스팅과 라이브 배포 간에 동일한 전략 구현을 사용합니다.
프로그래밍 언어
Python
카테고리
이 애플리케이션은 https://sourceforge.net/projects/nautilustrader.mirror/에서도 다운로드할 수 있습니다. OnWorks에 호스팅되어 무료 운영 체제 중 하나에서 가장 쉽게 온라인에서 실행할 수 있습니다.