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. 응용 프로그램을 다운로드하여 설치하고 실행합니다.
스크린 샷
Ad
노틸러스 트레이더
기술
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에 호스팅되어 무료 운영 체제 중 하나에서 가장 쉽게 온라인에서 실행할 수 있습니다.