Постов с тегом "Python": 222

Python


Тестирование стратегий на Python для начинающих алготрейдеров

Знакомый показал такую среду www.quantopian.com/home
которая позволяет:

* закодировать и протестировать простейшие идеи на языке Python (один из самых популярных и простейших языков) прямо в браузере
* дает бесплатный доступ к данным за 13 лет (похоже в основном американский рынок?)
* обеспечивает среду для исследований (можно строить графики корреляций, спредов для парной торговли и т.п.)
* участвовать в конкурсе и получить деньги в управление

Сам не пробовал, не знаю какое там качество данных и качество бэктестера. Кто попробует — напишите.
Сам проект показался уникальным и интересным. Если знаете аналоги — пишите.

Тестирование стратегий на Python для начинающих алготрейдеров

@@@ NASDAQ\NYSE интрадей

from urllib import urlretrieve

url = 'http://www.netfonds.no/quotes/posdump.php?date=%s%s%s&paper=%s.%s&csv_format=csv'

# N = NYSE
# O = Nasdaq
# A = Amex

ticker       = 'IBM'
exchange_sym = 'N'
year         = '2015'
month        = '11'
day          = '02'

urlretrieve (url % (year, month, day, ticker, exchange_sym), 'ibm_i.csv')

@@@ NASDAQ\NYSE c 2000 г. \ дневки

from urllib import urlretrieve

url='http://www.netfonds.no/quotes/paperhistory.php?paper=%s.O&csv_format=csv'

urlretrieve(url %'AAPL', 'aapl.csv')

Получение внутридневных данных c IQFeed

    • 13 августа 2015, 08:59
    • |
    • uralpro
  • Еще

qs-iqfeed-0001

Статья о загрузке внутридневных котировок от поставщика данных IQFeed на языке Python опубликована в блоге www.quantstart.com. DTN IQFeed — популярный вендор, поставляющий данные со многих американских и европейских рынков по широкому спектру инструментов. Тем трейдерам, кто практикует алгоритмическую торговлю на зарубежных площадках или использует данные с них для поиска корреляций с российскими активами, будет очень полезен нижеследующий перевод.

С IQFeed возможно получение данных через сокет соединение к локальному серверу IQLink, который предоставляется при создании аккаунта у этого поставщика данных. В этой статье мы будем использовать потоковое сокет соединение на языке программирования Python для буферизации  данных и создадим файл CSV с внутридневной маркет датой для американских акций.



( Читать дальше )

В трейдинге важна"Подушка"

Привет всем ребята!  
Трейдинг это хорошо, но вот «подушка» в нем тоже обязательна. Кто на что горазд, лично я для себя выбрал программирование.
Вот такой короткий пост) Всем удачи на рынке и финансого благополучия в жизни! Поддержите мою цель комментариями и лайками, кому не трудно вот здесь https://smartprogress.do/goal/123488/. Кстати и свои любые цели можете там выставлять и даже делать цену слова. Очень дисциплинирует, а это ведь важно! 

 

Помогите с написанием торгового робота

    • 10 ноября 2014, 17:52
    • |
    • iSly
  • Еще
Добрый день!
Начну сразу с сути. Начал изучать программирование. Цель — написание торговых роботов. Опыта в программировании никакого. Остановился на Pythonе. Читаю, изучаю, пытаюсь что то писать. Что-то даже автоматизировал для своей основной работы — простейшие вещи ) — благо таких примеров в сети полно. Но как все это дело приладить к трейдингу вообще не понимаю. Примеров посмотреть негде. Как подключиться к квику, получить котировки, накапливать историю, сохранять ее, отправлять заявки и т.д. В связи с этим вопрос: может кто-либо поможет с этим разобраться или даст простого робота (без логики принятия решений) для самостоятельного изучения. Естественно все это на возмездной основе. Очень надеюсь что здесь есть люди готовые помочь. Для дальнейшего общения пишите, пожалуйста, в личку.

P.S. Если не сложно поставьте плюс что бы вывести на главную, а то хорошие люди могут и не увидеть.

....все тэги
UPDONW
Новый дизайн