Описание тега quantopian

Quantopian - это веб-сайт и API для написания инвестиционных алгоритмов с использованием Python.
0 ответов

Quantopian, python error: TypeError: у объекта типа 'NoneType' нет len() при получении данных morningstar

Я новичок в Quantopian, и я пытаюсь получить даты ipo от Morningstar. Я нашел код на Quantopian и встроил его в мою линию. (остальная часть кода копируется в целях тестирования. Я получаю сообщение об ошибке TypeError: объект типа 'NoneType' не имее…
12 ноя '18 в 03:14
0 ответов

Чрезмерное неожиданное кредитное плечо Zipline

Игра с Zipline и моделирование очень простой стратегии. То, что я не могу понять, это то, почему, когда я строю кредитное плечо, я получаю кредитное плечо больше, чем 1. from zipline.api import order, record, symbol, set_benchmark, order_target, ord…
0 ответов

Как вызвать и отфильтровать только одну акцию для этого d f с очень длинным индексным именем?

Я не могу назвать конкретную акцию из-за ее очень длинного имени индекса. Раньше я... для звонков в столбце TICKER, но теперь в индексе.df2 = df[df['TICKER'] == What_Stock1] квантовые, самообслуживаемые данные
02 ноя '18 в 14:29
0 ответов

Автономное тестирование Python Zipline

Я хочу использовать Zipline в автономном режиме без ноутбуков Jupyter. Я пытался заставить zipline получать данные из quandl и успешно использовать данные, но мне это не удалось. Вот мое окружение - Python 3.5, используя pycharm, pip3 freeze дает мн…
07 янв '19 в 18:19
1 ответ

zipline: изменить входные данные для встроенных факторов

Я пытаюсь использовать Zipline API в моей локальной среде. Я успешно принял мои пользовательские данные CSV, и бэк-тестирование отлично работает без использования Pipeline API. Тем не менее, я заблудился о том, как я должен использовать встроенные ф…
10 янв '19 в 01:06
0 ответов

Отображать цены для конкретной акции только в AU_EQUITIES (Quantopian)

Я могу импортировать данные AU_EQUITIES, используя новые домены в Quantopian. Тем не менее, как я могу просто посмотреть на конкретный запас (скажем, BHP)? Можно ли получить sid для конкретной акции (например, BHP) с австралийского домена (т.е. меня…
01 мар '19 в 12:13
1 ответ

Начать цикл во втором столбце

Я перебираю столбцы, но по-прежнему получаю сообщение об ошибке по первому столбцу, потому что похоже на дату и время. Есть ли способ для меня, чтобы начать цикл во втором столбце. Это использует фундаментальные данные Quantopian for column in Funda…
20 дек '18 в 19:03
0 ответов

Unconvert zipline string

Есть ли способ отменить преобразование zipline-объекта, который был преобразован в строку, или найти строковый объект в Fundamentals.columns и вернуть значение. Это оригинальный тип класса zipline.pipeline.data.dataset.BoundColumn Поскольку он наход…
22 янв '19 в 16:15
0 ответов

Почему я не могу добавить значение в список на Quantopian?

def before_trading_start(context, data): """ Called every day before market open. """ #context.output = pipeline_output('my_pipeline') # These are the securities that we are interested in trading each day. #context.security_list = context.output.ind…
20 ноя '17 в 04:01
0 ответов

Quantopian Pipeline: ValueError: установка элемента массива с последовательностью

class PD(CustomFactor): inputs = [morningstar.asset_classification.financial_health_grade] window_length = 1 def compute(self, today, assets, out, financial_health_grade): print(len(financial_health_grade)) out[:] = financial_health_grade[-1] Когда …
31 авг '18 в 04:20
0 ответов

Нестандартный фактор, массив нулевого размера

Имея эту проблему прямо сейчас с пользовательским фактором, он постоянно говорит в журнале, что у меня есть ошибка и что мой размер массива равен 0 (после небольшого тестирования я знаю, что именно в этом и заключается эта ошибка). Если вам нужна до…
24 май '18 в 03:41
1 ответ

Не удается использовать Pandas Excel Writer с фреймом данных zipline?

Я пытаюсь написать dataframe (из zipline pickle), чтобы преуспеть, но пока он не работает как обычно (для dataframes). Предложения будут с благодарностью! writer = pd.ExcelWriter('output.xlsx') backtest_df.to_excel(writer,'sheet1') writer.save() Со …
30 авг '18 в 14:22
1 ответ

Почему происходит это AttributeError?

Добрый день, Я студент, и я пытался реализовать стратегию WaveTrend Oscillator на платформе Quantopian: https://www.tradingview.com/script/2KE8wTuF-Indicator-WaveTrend-Oscillator-WT/ что я хотел сделать, это продавать AAPL, когда индикатор высокий и…
0 ответов

Как добавить собственный календарь торговли в Zipline

Я использую zipline и пытаюсь добавить собственный календарь в систему, чтобы я мог применить его к обмену нашей страны. Я посмотрел на stackru и нашел этот пост: Как использовать собственный календарь в пользовательском пакете zipline? Однако я не …
0 ответов

Zipline Quantopian | Сделайте одно воскресенье 30-10-2016 как особый торговый день

HI Zipline разработчики, Я работаю над принятием данных об акциях за пределами США в Zipline. Я создал свой собственный календарь. У меня работает adhoc_holidays, но я хочу сделать одно воскресенье (30-10-2016) в качестве торгового дня. <string&g…
1 ответ

ZIpline Фундаментальные данные

Имеет ли Zipline тот же фундаментальный доступ к данным, что и quantopian, если нет, то как мне получить к нему доступ? from quantopian.pipeline.data import Fundamentals
04 дек '18 в 18:05
0 ответов

Как назначить значения динамического ключа в словаре в Python?

Окружающая среда: Zipline 1.3.0 miniconda3 для ОС Windows Я пытаюсь перебрать S в данных. S.symbol имеет как 15 значений. При выполнении итерации данных для 1 символа произнесите "шпион", как показано в коде ниже; я хочу создать 2 ключа (S.symbol + …
0 ответов

Получение ошибки при попытке разместить ордер с фьючерсной бумагой Quantopian

Поэтому я перехожу к изучению квантовой торговли фьючерсами и столкнулся с проблемой, когда я не могу разместить бумажную сделку. Ошибка говорит о том, что он не может указать символ в order метод. Я надеюсь, что кто-то может дать мне ответ, чтобы п…
25 окт '18 в 20:39
0 ответов

Alphalens дает "экзог содержит инф или нанс"

Я пытаюсь построить альфалены tear_sheet но это продолжает давать мне MissingDataError: exog contains inf or nans хотя у меня нет inf или же nan в моем наборе данных. Кто-нибудь знает, почему это так? Я делаю замену так: merged_data = get_clean_fact…
31 дек '18 в 04:10
0 ответов

Моделирование примера стратегии Zipline и рычаг, кажется, всплеск выше 1

Я моделирую пример торговой стратегии в документации с моими собственными данными. Здесь я использую цены ETH. Я не уверен, что могу выложить файл здесь. Проблема, которую я вижу, заключается в том, что я ожидаю, что кредитное плечо будет либо 0, ли…