[상인 핸드북] 기사 초안, 현금 토론 - 페이지 25

 

은행을 통한 Forex 거래 에 대한 몇 마디.

법인은 다른 상태를 가질 수 있으며 그 중 하나는 "은행"이라는 이름을 갖습니다. 은행이 되려면 특정 규제 기관(예: 중앙 은행)으로부터 적절한 은행 허가를 취득해야 합니다.

규제의 존재 여부(은행업일 필요는 없음)가 거래 조건의 신뢰성과 수익성에 심각한 영향을 미친다고 믿는 것은 순진한 생각입니다. 많은 것은 법인 소유자가 결정합니다. 사람(특히 은행).

가장 큰 은행이 사기로 벌금을 부과받는 방법, 파산한 은행의 수, 동일한 라이센스가 취소되는 방법을 확인할 수 있습니다. 더욱이 예금자로부터 돈을 빼돌리기까지 합니다.

우리는 은행을 통해 거래할 때 세금이라는 미끄러운 주제를 놓칠 것입니다. 거래 조건을 자세히 살펴보겠습니다. 이를 평가하는 방법은 한 가지뿐입니다. 다른 거래 장소와 비교하여 얼마나 많은 잠재적 이익을 얻을 수 있는지입니다.

이것은 알고리즘 및 기술 거래 인프라의 완성도에 직접적으로 의존합니다. 분명히 은행 라이센스의 유무는 이 인프라에 어떤 식으로든 영향을 미치지 않습니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

트레이더 가이드: 주문, 가격, 주문서, 자금, 통화

hrenfx , 2013.06.17 12:07

따라서 강력한 법무 부서와도 인접해 있는 최첨단 애그리게이터를 통해 거래할 곳을 선택하는 것이 현명합니다.

저것들. 거래자가 수집기의 일반 스트림에 익명으로 표시된다는 사실 외에도. 그는 또한 거래 취소 문제를 해결하는 데 무료 법률 전문가 지원을 받게 됩니다. 무료이기 때문에 합법적인 부서는 거래자의 권리가 아니라 특히 이 거래자가 대신하여 거래를 한 수집기의 훨씬 더 큰 소유자의 사람을 보호합니다. 이를 위해서는 물론 소유자의 원칙적인 입장이 있어야합니다.

절대적으로 모든 규제는 본질적으로 행동의 자유를 제한한다는 것을 잊지 마십시오. 그리고 이것은 사기에 대한 제한뿐만 아니라 거래자에게 유익한 순간에도 적용됩니다. 때때로 이러한 제한은 투명하고 상호 이익이 되는 계획에서 이 비즈니스를 성공적으로 수행한다는 관점에서 솔직히 말해서 가장 어리석은 성격입니다. 따라서 모든 법인이 은행 면허를 취득할 수 있는 모든 가능성을 갖고 있더라도 은행이 되고자 하는 열망은 없습니다.

현재 최고의 거래 조건을 선택하는 것은 매우 간단합니다. 모든 것은 10개 미만의 브로커 중에서 선택하는 것입니다. 그리고 그들 중 일부는 강력한 알고리즘 및 기술 거래 인프라를 개발하고 있습니다. 저것들. 브로커를 선택하는 단계가 가장 간단해졌습니다. 자신의 수익성있는 차량을 만드는 것에 대해서만 생각하면됩니다.

 
주방 DC에서 거래하는 것은 불행히도 거의 모든 사람이 겪는 어리석은 일입니다. 대형 STP 브로커에서 거래하는 것조차 때로는 어리석은 일입니다. 다시 말하지만, 최고의 거래 조건을 가진 장소의 선택은 최소화됩니다. 그들 중 일부는 평신도의 관점에서 심각한 규정을 가지고 있습니다(예: FSA(FCA)). 제 생각에 브로커 선택 문제는 더 이상 알고리즘 거래자와 관련이 없습니다. 그들 모두는 이것을 결정하고 차량에만 종사합니다.
 

더 나은 여기:

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

시장 패턴

hrenfx , 2013.07.04 22:14

몇 달에 한 번씩 그곳에 가서 내가 아직 모르는 패턴을 수동으로 빠르게 찾습니다. 나는 매우 빠르게 필터링합니다(필수 포인트):

  • 좋은 브로커.
  • 많은 거래.
  • 커미션을 받는 것이 바람직합니다.
  • 각 쌍은 별도로 고려됩니다.
  • 거래 시간(일, 시간)에 대한 눈에 띄는 제한이 있습니다.
  • 작은 목표와 많은 거래.
  • 이익이 모든 열에서 양수이면 핍 수도 그에 상응해야 합니다(음수 값 제외).
  • 그래프 세트의 선 중 적어도 하나는 안정적인 형태(또는 그러한 섹션)를 갖습니다.

일반적으로 통계는 명확하게 추적되어야 합니다. 의미와 적어도 즉시 눈을 사로잡는 것.

다음은 나머지 항목(~ 10)에 대한 자세한 분석입니다.

  • 역사의 다른 기간에 대한 분석.
  • MAE/MFE.
  • 차량 분류: 고장 또는 반동용. 이 시점까지는 고장이 지속되지 않을 것입니다.
  • 아마도 다른 것입니다.

모든 작업에는 약 1시간이 소요됩니다. 각 숫자의 의미와 서비스 가능성을 잘 이해하면 됩니다. 거의 항상 거래 내역이 닫히고 이익 및 수수료에 대한 데이터도 닫힙니다. 그러나 나는 공개 성명서를 마지막으로 본다. 왜냐하면 그들은 일반적으로 최소한 몇 가지 의견을 형성하기에 충분한 간단한 연구 트릭을 가지고 있습니다.

다른 서비스는 사용하지 않습니다. 철저한 분석 면에서 최고는 MT4i입니다. 하지만 무엇을 어디서 파헤쳐야 하는지에 대한 느낌이 좋아야 합니다. 왜냐하면 가능성이 너무 많기 때문에 탐색기 인터페이스가 훨씬 더 복잡합니다.

상태가 언로드될 수 있다면 어디에서든 파서가 만들어지고 터미널의 히스토리에 던져집니다. 다음은 자신의 방법입니다. 솔직히 말해서 나는 이 단계에 도달한 적이 없다. 왜냐하면 게으름을 이겨내고 싶은 그런 모습은 아직 본 적이 없다. 하지만 상대적으로 TS를 잘 푸는 사람들이 있습니다.

몇 가지 유형의 차량이 있습니다(분류되지 않음). 일반적으로 이들은 시간 제한이 있는 몇 가지 매우 간단한 채널(끊기 위한 적응형 채널)입니다. 비결은 채널을 작성하는 것이 아니라 유능한 환경에 있습니다. 다양한 최적화 기준, 가능한 모든 기호 열거(합성도 가능), 다양한 필터 포함 . 일반적으로 이미 발견된 차량 아래에서 원하는 시장을 찾습니다.

이러한 이유로 다른 연구 접근 방식이 크게 좌우 됩니다. 반대의 경우(오랫동안 주장되어 왔습니다 ) . 일반적으로 돈을 벌기 위해 가장 어려운 것은 게으름을 극복하는 것입니다. 글쎄, 뇌를 친구에게 돌리기 위해 전달합니다.

나는 복잡한 수익성 차량을 가진 사람을 만난 적이 없습니다. 이 차량의 소유자는 거의 테스터를 사용하지 않습니다. 그들은 유전학을 켠 상태에서 M1의 MT4 옵티마이저에서 어리석게 운전합니다.

음, 한 가지 더, 다른 브로커(심지어 STP)의 동일한 TS가 반대 결과를 나타낼 수 있습니다. 여기에서 최고의 거래 조건을 갖춘 브로커를 선택해야 합니다. 다행히도 이제 수행하는 것이 기본 입니다. 그리고 훨씬 더 정확한 테스터를 직접 작성할 수 있다면 나머지 어리석은 테스터가 할 수 없고 추측조차 할 수 없는 많은 것을 짜낼 수 있습니다.

테스터의 경우 1~2일이면 작성됩니다. 보편적인 프레임워크를 작성하는 작업을 설정하는 것이 아니라 간단하고 빠른 작업을 설정하면 됩니다. 이 접근 방식을 사용하면 앉아서 글을 쓸 때 이것이 압도적인 작업이라고 생각하고 자신이 바보였다는 것을 깨닫게 됩니다. 일반적으로 테스터는 어디에도 없습니다. 이 경우 가장 중요한 것은 단계를 밟지 않는 것 입니다. 예를 들어 시각화는 작성하지 않아도 됩니다. 일부 수학적 패키지에서는 계산을 삭제하고 완성된 시각화가 있습니다. 자신만의 최적화 기준을 제시하고 실험합니다. 기본적으로 멋진 것은 없습니다.

일반적인 용어로 이와 같은 것이 있습니다. 그런 다음 커미션을 줄이고, 실행을 개선하고, 유동성 한도를 늘리고, 긍정적 인 미끄러짐 및 거부를 고려하는 방법과 같은 모든 종류의 기술적 뉘앙스가 있습니다. 요컨대 - 테스터의 결과를 실제와 어느 정도 일치하도록 축소합니다. 그러나 우리는 여전히 그 지점에 도달해야 합니다. 그리고 초기 단계에서는 위의 단락으로 충분합니다.

추신 : 누군가 나에게 새로운 것을 가르쳐 줄 것 같지 않다는 것을 알고 있지만, 한 번 통과하더라도 합리적인 추론의 존재를 보는 것은 매우 좋을 것입니다. Algotraders는 멍청이입니다. 그들은 암호화되어 있습니다.


 
hrenfx : Level2에서 T&S 데이터를 가져오기 위한 대략적인 알고리즘입니다.

각 가격 수준에 고유한 볼륨(밴드)이 있는 큰 벡터와 같은 특정 수준의 일련의 값이 있다고 가정해 보겠습니다. 이 시퀀스의 요소에 0(현재)부터 과거를 향해 번호를 매깁니다.

ECN(거래소).
Level2[0]과 Level2[1]을 서로 비교합니다. Bid[0] >= Ask[1]이면 Bid[0]보다 높지 않은 Level2[1]_Ask의 모든 밴드가 T&S에 들어갑니다. Ask[0] <= Bid[1] 상황과 유사합니다. 다른 경우에는 시뮬레이션된 T&S에 아무것도 들어가지 않습니다.

ECN의 경우 주요 아이디어는 명확한 것 같습니다. 대규모 시장 주문은 지정가 주문으로 가득 차서 허용 가능한 슬리피지 수준에 도달할 때까지 반대편의 갱단을 지속적으로 먹고 채워지지 않은 부분(있는 경우)이 보류 주문 처럼 매달려 있습니다.


hrenfx :

STP(많은 약물이 바람직함).
Vector_Ask[0] = Level2[0]_Ask - Level2[1]_Ask. 이 벡터는 음수가 아닌 첫 번째 대역이 발생할 때까지 최고의 (가격 기준) 대역에서 모든 음수 값을 합산합니다. 이 금액은 T&S[0]에 입력됩니다. 입찰가 - 유사하게.

그러나 STP에 대한 T&S 평가 - 문제, 나는 그것을 잡지 못했습니다. 나는 주요 아이디어를 파악하지 못했습니다 (아마도 계산 알고리즘을 오해했을 것입니다). 이해하시는 분이 계시다면 예를 들어 설명 부탁드립니다.

 

hrenfx : Level2에서 T&S 데이터를 가져오기 위한 대략적인 알고리즘입니다.

각 가격 수준에 고유한 볼륨(밴드)이 있는 큰 벡터와 같은 특정 수준의 일련의 값이 있다고 가정해 보겠습니다. 이 시퀀스의 요소에 0(현재)부터 과거를 향해 번호를 지정합니다.

ECN(거래소).
Level2[0]과 Level2[1]을 서로 비교합니다. Bid[0] >= Ask[1]이면 Bid[0]보다 높지 않은 Level2[1]_Ask의 모든 밴드가 T&S에 들어갑니다. Ask[0] <= Bid[1] 상황과 유사합니다. 다른 경우에는 시뮬레이션된 T&S에 아무것도 들어가지 않습니다.

여기서 큰 실수를 할 수 있습니다. 실제 거래를 실행하지 않고도 가격이 변경될 수 있으며 한도는 단순히 재정렬됩니다. 마지막 차트와 레벨 2 볼륨이 있는 변형을 제안합니다. 사실, 여기에도 함정이 있습니다. 때로는 최종 가격이 없는 경우 알고리즘이 자동으로 입찰가 또는 호가를 내려 격차를 제거하고 차트를 더 쉽게 분석할 수 있도록 합니다.

 
over2u : ... 여기서 큰 실수를 할 수 있습니다. 왜냐하면 실제 거래를 실행하지 않고도 가격이 변경될 수 있으며 한도는 단순히 재정렬됩니다.

Level2[0]과 Level2[1]은 한 으로 구분되므로 카운터 실행을 일으키지 않는 제한을 설정/제거하면 한 갱만 변경됩니다. 이러한 변경의 특별한 경우는 최고의 갱(Ask 또는 Bid) 중 하나(그리고 하나만)의 변경일 수 있습니다. 외견상 이는 한 방향으로의 스프레드 확대/축소로 나타납니다. " Bid[0] >= Ask[1] "의 경우는 두 최고 갱단의 1틱 변화를 의미합니다. 위에서 이 경우(거액 시장 주문의 실행)에 대해 설명했습니다. 그러나 이것은 순차 실행입니다.


over2u : ... 레벨 2 에서 T&S 데이터를 가져오기 위한 대략적인 알고리즘 ... ECN(거래소) ... 마지막 차트와 레벨 2 볼륨이 있는 변형을 제안합니다.
여기에서

거래가 이루어지면 그 가격과 거래량을 Last라고 합니다. 그리고 이 정보는 거래소에서도 방송됩니다. 마지막 데이터 스트림은 T&S라고 합니다.

 
GaryKa :

Level2[0]과 Level2[1]은 한 으로 구분되므로 카운터 실행을 일으키지 않는 제한을 설정/제거하면 한 갱만 변경됩니다. 이러한 변경의 특별한 경우는 최고의 갱(Ask 또는 Bid) 중 하나(그리고 하나만)의 변경일 수 있습니다. 외견상 이는 한 방향으로의 스프레드 확대/축소로 나타납니다. " Bid[0] >= Ask[1] "의 경우는 두 최고 갱단의 1틱 변화를 의미합니다. 위에서 이 경우(거액 시장 주문의 실행)에 대해 설명했습니다. 그러나 이것은 순차 실행입니다.


여기에서

보세요, 귀하의 LP가 CME에서 허용되는 가격에 따라 MM 전략에 따라 주문을 재배열하는 것이 가능합니다. 따라서 우리는 시장가 주문으로 지정가 주문에 실제로 부딪히지 않고 정확히 당신이 말하는 움직임을 갖게 될 것입니다. 이는 거래가 거의 없는 자체 ECN 시스템이 있을 때 가능하지만 다른 ECN이나 LP와 연결된 유동성을 채우기 위해서입니다. 여기에는 언뜻보기에 역설적인 상황이 있습니다. 실제 거래 없이 FI의 가격이 변경됩니다.

중앙 집중식 플랫폼 없이 거래량에 대한 고품질 데이터를 수집하는 것은 매우 어렵고 겉보기에 무해한 가정이 최종 결과를 왜곡할 수 있다는 점을 강조하고 싶습니다.

 
hrenfx :

이것은 추가 사항이 없는 동기 부여 프로젝트(출시)입니다. 정보를 전달하지 않습니다. 거의 전체 교육 프로그램이 이미 여기에 요약되어 있습니다.

사람들은 불행히도 단순히 알고(배우고) 싶어하지 않습니다. 그래서 관심을 보이면 호기심을 유발하는 주제에 대한 사회 학적 연구로.

원칙적으로 근거리 거래 주제에 대한 일반적인 지식 수준에 무관심하지 않은 모든 사람은 그가 가능하다고 생각하는 교육 프로그램에 대한 링크를 제공할 수 있습니다.

당신은 작가나 독자가 될 수 있을 뿐만 아니라 지식의 보급에도 기여할 수 있습니다.

추신 내 글에 관해서, 나는 모든 저작권을 거부합니다 - 이것은 헛소리입니다. 중요한 것은 본질을 전달하는 것입니다.

사람들은 배우고 싶어하고 사람들은 알고 싶어합니다. 교육 프로그램에 따르면 사람들은 이미 자신의 "고정관념"과 "오래된 패턴"을 찢어 버리고 있으며, 누군가는 귀하의 "낙서"를 읽은 후 전체 그림에서 잃어버린 퍼즐을 찾습니다. 거래, 거래의 이면을 보여주는 좋은 정보가 많이

추신. 이 스레드와 "상인 가이드"를 조직해 주셔서 대단히 감사합니다 - sergeev , 많은 감사     hrenfx

 
over2u : ... 이것은 거래가 거의 없는 자체 ECN 시스템을 가지고 있을 때 가능하지만 다른 ECN이나 LP가 연결된 유동성을 채우기 위해서입니다.
이미 ECN / STP에 대해 이야기하고 있으며 이를 위해서는 먼저 STP에서 T&S를 평가하는 방법을 이해해야 합니다.
파파클라스 :

내 게시물(반대하는 경우)에 동의하지 않는 내용을 진심으로 이해하지 못합니다.


hrenfx, 세르게예프
교육 프로그램에 틱 및 트레이드 매칭 알고리즘의 주요 유형에 대한 게시물을 추가하면 좋을 것입니다.
 
hrenfx :


교육 프로그램을 읽는 방법.


이 글을 첫 페이지로 옮겼습니다.