1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/foolcage-fooltrader

Клонировать/Скачать
contract.md 20 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 26.11.2024 05:58 3b85d86

c. tick数据

Время, цена, объём сделки, сумма сделки, направление (покупка: 1, продажа: -1, нейтральная: 0)
timestamp, price, volume, turnover, direction
09:47:50, 11.74, 544, 638656, -1
09:47:47, 11.74, 5483, 6437088, 0
09:47:44, 11.75, 572, 672852, 1

3.3 Финансовые данные

Исходный файл Excel содержит поля с китайскими значениями, которые здесь не приводятся. Специалисты в области финансов могут напрямую использовать Excel для анализа. fooltrader содержит следующие поля:

a. Бухгалтерский баланс

class BalanceSheet(BaseDocType):
    id = Keyword()
    securityId = Keyword()
    code = Keyword()
    reportDate = Date()
    reportEventDate = Date()
    # Денежные средства
    moneyFunds = Float()
    # Торговые финансовые активы
    heldForTradingFinancialAssets = Float()
    # Производные финансовые инструменты
    derivative = Float()
    # Счета к получению
    billsReceivable = Float()
    # Дебиторская задолженность
    accountsReceivable = Float()
    # Аванс
    prepaidAccounts = Float()
    # Проценты к получению
    interestReceivable = Float()
    # Дивиденды к получению
    dividendReceivable = Float()
    # Прочие доходы
    otherReceivables = Float()

    # Покупная стоимость финансовых активов
    buyingBackTheSaleOfFinancialAssets = Float()
    # Запасы
    inventory = Float()
    # Активы для продажи
    assetsForSale = Float()
    # Текущие активы со сроком погашения до одного года
    nonCurrentAssetsDueWithinOneYear = Float()

    # Незавершённые расходы
    unamortizedExpenditures = Float()
    # Нематериальные активы: ожидаемые прибыли и убытки
    waitDealIntangibleAssetsLossOrIncome = Float()

    # Другие текущие активы
    otherCurrentAssets = Float()
    # Итого текущих активов
    totalCurrentAssets = Float()

    # Внеоборотные активы

    # Кредиты и авансы выданные
    loansAndPaymentsOnBehalf = Float()

    # Доступные для продажи финансовые активы
    availableForSaleFinancialAssets = Float()
    # Финансовые вложения, удерживаемые до срока погашения
    heldToMaturityInvestment = Float()
    # Долгосрочная дебиторская задолженность
    longTermReceivables = Float()
    # Долгосрочные инвестиции в акции
    longTermEquityInvestment = Float()
    # Инвестиции в недвижимость
    investmentRealEstate = Float()
    # Чистые основные средства
    NetfixedAssets = Float()
    # Строительство в процессе
    constructionInProcess = Float()
    # Строительные материалы
    engineerMaterial = Float()
    # Основные средства на ликвидации
    fixedAssetsInLiquidation = Float()
    # Биологические активы
    productiveBiologicalAssets = Float()
    # Гудвилл
    goodwill = Float()
    # Отложенные налоговые активы
    deferredIncomeTaxAssets = Float()
    # Прочие внеоборотные активы
    OtherNonCurrentAssets = Float()
    # Итого внеоборотных активов
    nonCurrentAssets = Float()
    # Всего активов
    totalAssets = Float()

    # / *Текущие обязательства* /
    # Краткосрочные кредиты и займы
    shortTermBorrowing = Float()
    # Торговые обязательства
    transactionFinancialLiabilities = Float()
    # Векселя к оплате
    billsPayable = Float()
    # Расчёты с поставщиками и подрядчиками
    accountsPayable = Float()
    # Авансы полученные
    accountsReceivedInAdvance = Float()
    # Расходы будущих периодов
    handlingChargesAndCommissionsPayable = Float()
    # Задолженность перед персоналом
    employeeBenefitsPayable = Float()
    # Налоги и сборы к уплате
    taxesAndSurchargesPayable = Float()
    # Проценты к уплате
    interestPayable = Float()
    # Дивиденды к выплате
    dividendpayable = Float()
    # Прочие обязательства
    otherPayables = Float()
    # Удержанные налоги
    withholdingExpenses = Float()
    # Доходы будущих периодов в течение одного года
    deferredIncomeWithinOneYear = Float()
    # Облигации к погашению в течение одного года
    shortTermDebenturesPayable = Float()
    # Обязательства со сроком погашения в течение одного года
    nonCurrentLiabilitiesMaturingWithinOneYear = Float()
    # Прочие текущие обязательства
    otherCurrentLiability = Float()
    # Итого текущие обязательства
    totalCurrentLiabilities = Float()

    # / *Долгосрочные обязательства* /
    # Долгосрочные кредиты и займы
    LongTermBorrowing = Float()
    # Выпущенные облигации
    bondPayable = Float()
    # Долгосрочная кредиторская задолженность
    longTermPayables = Float()
    # Задолженность по оплате труда
    longTermEmployeeBenefitsPayable = Float()
    # Специальные обязательства
    specialPayable = Float()
    # Ожидаемые долгосрочные обязательства
    expectedNonCurrentLiabilities = Float()
    # Отложенные налоговые обязательства
    deferredIncomeTaxLiabilities = Float()
    # Долгосрочные доходы будущих периодов
    longTermDeferredRevenue = Float()
    # Прочие долгосрочные обязательства
    otherNonCurrentLiabilities = Float()
    # Итого долгосрочных обязательств
    totalNonCurrentLiabilities = Float()
    # Общая сумма обязательств
    totalLiabilities = Float()

    # / *Собственный капитал* /
    # Оплаченный капитал (или акционерный капитал)
    totalShareCapital = Float()

    # Добавочный капитал
    capitalSurplus = Float()
    # Минус: собственные акции, выкупленные у акционеров
    treasuryStock = Float()
    # Прочие совокупные доходы
    otherComprehensiveIncome = Float()
    # Специальный резерв
    theSpecialReserve = Float()

    # Резервный капитал
    surplusReserves = Float()
    # Общие резервы
    generalRiskPreparation = Float()
    # Нераспределённая прибыль
    undistributedProfits = Float() ### b. Отчёт о прибылях и убытках

class IncomeStatement(BaseDocType): id: Keyword() securityId: Keyword() code: Keyword() reportDate: Date() reportEventDate: Date()

# /*Выручка от реализации*/
# Выручка от реализации
operatingRevenue: Float()

# /*Себестоимость реализованной продукции*/
# Себестоимость реализованной продукции
operatingTotalCosts: Float()

# 	Себестоимость продукции
operatingCosts: Float()

# Коммерческие расходы
businessTaxesAndSurcharges: Float()

# Управленческие расходы
sellingExpenses: Float()

# Административные расходы
ManagingCosts: Float()

# Финансовые расходы
financingExpenses: Float()

# Убыток от обесценения активов
assetsDevaluation: Float()

# Доход от изменения справедливой стоимости
incomeFromChangesInFairValue: Float()

# Инвестиционный доход
investmentIncome: Float()

# В том числе: инвестиционный доход от ассоциированных и совместных предприятий
investmentIncomeFromRelatedEnterpriseAndJointlyOperating: Float()

# Курсовая разница
exchangeGains: Float()

# /*Прибыль от основной деятельности*/
operatingProfit: Float()

# Плюс: прочие доходы
nonOperatingIncome: Float()

# Минус: прочие расходы
nonOperatingExpenditure: Float()

# В том числе: убыток от выбытия внеоборотных активов
disposalLossOnNonCurrentLiability: Float()

# /*Итого прибыль*/
totalProfits: Float()

# Минус: налог на прибыль
incomeTaxExpense: Float()

# /*Чистая прибыль*/
netProfit: Float()

# Чистая прибыль, относящаяся к материнской компании
netProfitAttributedToParentCompanyOwner: Float()

# Прибыль миноритарных акционеров
minorityInterestIncome: Float()

# /*Доход на акцию*/
# Базовая прибыль на акцию (руб./акция)
EPS: Float()

# Разводнённая прибыль на акцию (руб./акция)
dilutedEPS: Float()

# /*Прочий совокупный доход*/
otherComprehensiveIncome: Float()

# /*Общий совокупный доход*/
accumulatedOtherComprehensiveIncome: Float()

# Совокупный доход, относящийся к материнской компании
attributableToOwnersOfParentCompany: Float()

# Совокупный доход, относящийся к миноритарным акционерам
attributableToMinorityShareholders: Float()

class Meta:
    index: 'income_statement'
    doc_type: 'doc'
    all: MetaField(enabled=False)
### c. Отчёт о движении денежных средств

class CashFlowStatement(DocType): id: Keyword() securityId: Keyword() code: Keyword() reportDate: Date() reportEventDate: Date()

# /*I. Движение денежных средств от операционной деятельности*/
# Поступления от продажи товаров, оказания услуг
cashFromSellingCommoditiesOrOfferingLabor: Float()

# Возврат налогов и сборов
refundOfTaxAndFeeReceived: Float()

# Прочие поступления, связанные с операционной деятельностью
cashReceivedRelatingToOtherOperatingActivities: Float()

# Итого приток денежных средств от операционной деятельности
subTotalOfCashInflowsFromOperatingActivities: Float()

# Платежи поставщикам за товары и услуги
cashPaidForGoodsAndServices: Float()

# Выплаты работникам и в их интересах
cashPaidToAndOnBehalfOfemployees: Float()

# Оплата налогов и сборов
paymentsOfTaxesAndSurcharges: Float()

# Прочие платежи, связанные с операционной деятельностью
cashPaidRelatingToOtherOperatingActivities: Float()

# Итого отток денежных средств от операционной деятельности
subTotalOfCashOutflowsFromOperatingActivities: Float()

# Чистый денежный поток от операционной деятельности
netCashFlowsFromOperatingActivities: Float()

# /*II. Движение денежных средств от инвестиционной деятельности*/
# Полученные денежные средства от продажи инвестиций
cashReceivedFromDisposalOfInvestments: Float()

# Полученный доход от инвестиций
cashReceivedFromReturnsOnIvestments: Float()

# Чистые денежные средства, полученные от продажи активов
netCashReceivedFromDisposalAssets: Float()

# Чистые денежные средства, полученные от продажи дочерних компаний и других бизнес-единиц
netCashReceivedFromDisposalSubsidiaries: Float()

# Прочие денежные поступления, связанные с инвестиционной деятельностью
cashReceivedFromOtherInvesting: Float()

# Итого приток денежных средств от инвестиционной деятельности
subTotalOfCashInflowsFromInvesting: Float()

# Затраты на приобретение основных средств, нематериальных активов и прочих долгосрочных активов
cashPaidToAcquireFixedAssets: Float()

# Приобретение инвестиций
cashPaidToAcquireInvestments: Float()

# Чистые затраты на приобретение дочерних компаний и других бизнес-единиц
netCashPaidToAcquireSubsidiaries: Float()

# Прочие выплаты, связанные с инвестиционной деятельностью
cashPaidRelatingToOtherInvesting: Float()

# Итого отток денежных средств от инвестиционной деятельности
subTotalOfCashOutflowsFromInvesting: Float()

# Чистый денежный поток от инвестиционной деятельности
netCashFlowsFromInvesting: Float()

# /*III. Движение денежных средств от финансовой деятельности*/
# Денежные средства, привлечённые от инвесторов
cashReceivedFromCapitalContributions: Float()

# Из них: денежные средства, привлеченные от миноритарных акционеров дочерних компаний
cashReceivedFromMinorityShareholdersOfSubsidiaries: Float()

# Займы и кредиты полученные
cashReceivedFromBorrowings: Float()

# Средства, полученные от выпуска облигаций
cashReceivedFromIssuingBonds: Float()

В тексте запроса присутствуют переменные с числовыми значениями, которые могут быть связаны с финансовыми расчётами. Однако для точного понимания контекста и перевода этих данных не хватает дополнительной информации.

Можно предположить, что это фрагмент кода, связанный с финансовым моделированием или отчётностью. В нём описываются различные финансовые показатели, такие как денежные потоки от финансовой деятельности, изменения обменного курса, чистая прибыль и т. д.

Однако без дополнительной информации о контексте использования этого фрагмента сложно дать точный перевод. **0.0**

{
  'generalRiskPreparation': 0.0,
  'goodwill': 201689835.8,
  'handlingChargesAndCommissionsPayable': 0.0,
  'heldForTradingFinancialAssets': 0.0,
  'heldToMaturityInvestment': 0.0,
  'id': 'stock_sz_000002_20170930',
  'intangibleAssets': 1412466458.4,
  'interestPayable': 949305139.12,
  'interestReceivable': 0.0,
  'inventory': 550572755680.26,
  'investmentRealEstate': 18981285895.2,
  'loansAndPaymentsOnBehalf': 0.0,
  'longTermDeferredExpenses': 1499145189.69,
  'longTermDeferredRevenue': 0.0,
  'longTermEmployeeBenefitsPayable': 0.0,
  'longTermEquityInvestment': 66452452394.43,
  'longTermPayables': 0.0,
  'longTermReceivables': 0.0,
  'minorityBookValue': 51352017269.22,
  'moneyFunds': 94352631304.03,
  'nonCurrentAssets': 118633116519.89,
  'nonCurrentAssetsDueWithinOneYear': 0.0,
  'nonCurrentLiabilitiesMaturingWithinOneYear': 36925749237.22,
  'nonProfitLivingAssets': 0.0,
  'oilAndGasAssets': 0.0,
  'otherComprehensiveIncome': 163857846.85,
  'otherCurrentAssets': 3063290000.0,
  'otherCurrentLiability': 0.0,
  'otherNonCurrentLiabilities': 2423878245.6,
  'otherPayables': 130930102810.93,
  'otherReceivables': 137781186196.38,
  'prepaidAccounts': 105270074361.66,
  'productiveBiologicalAssets': 0.0,
  'reportDate': '20170930',
  'reportEventDate': '2017-10-27',
  'securityId': 'stock_sz_000002',
  'shortTermBorrowing': 17301123599.78,
  'shortTermDebenturesPayable': 0.0,
  'specialPayable': 0.0,
  'surplusReserves': 32540767833.97,
  'taxesAndSurchargesPayable': 7543471786.53,
  'theSpecialReserve': 0.0,
  'totalAssets': 1018381990533.1,
  'totalBookValue': 167725291863.39,
  'totalCurrentAssets': 899748874013.21,
  'totalCurrentLiabilities': 743441071722.2,
  'totalLiabilities': 850656698669.71,
  'totalLiabilitiesAndOwnersEquity': 1018381990533.1,
  'totalNonCurrentLiabilities': 107215626947.51,
  'totalShareCapital': 11039152001.0,
  'transactionFinancialLiabilities': 0.0,
  'treasuryStock': 0.0,
  'unamortizedExpenditures': 0.0,
  'undistributedProfits': 63570340607.46,
  'waitDealIntangibleAssetsLossOrIncome': 0.0,
  'withholdingExpenses': 0.0}

**目前api读取的是文件,但提供了存储到es的方法,字段名称和含义是统一的,可以非常方便的在es和kibana中进行分析.**

## 3.4. 事件数据
### a. 业绩预告
description: 预计2015年1月1日–2015年3月31日归属于上市公司股东的净利润为盈利:60 000万元–70 000万元,比上年同期下降:约54 %–61 %.
changeStart: -0.61
preEPS: 0.14
type: 预减
securityId: stock_sz_000002
reportPeriod: 2015-03-31
id: stock_sz_000002_2015–04–03
reportDate: 2015-04-03
change: -0.54

### b. 财务报表发布
| 唯一标识 | 报告期 | 发布的日期 | 股票唯一标示 | 标题 | 报表下载地址 |
| --- | --- | --- | --- | --- | --- |
| id | reportDate | reportEventDate | securityId | title | url |
| stock_sz_000002_2011–04–20_2011–03–31 | 2011-03-31 | 2011-04-20 | stock_sz_000002 | 万科企业股份有限公司2011年第一季度报告正文 | http://vip.stock.finance.sina.com.cn/corp/view/vCB_AllBulletinDetail.php?stockid=000002&id=703251 |
| stock_sz_000002_2011–10–25_2011–09–30 | 2011-09-30 | 2011-10-25 | stock_sz_000002 | 万科企业股份有限公司2011年第三季度报告全文(英文版) | http://vip.stock.finance.sina.com.cn/corp/view/vCB_AllBulletinDetail.php?stockid=000002&id=794167 |

*Необходимо отметить, что для избежания использования «будущих функций» в стратегии следует опираться на reportDate и reportEventDate.*

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/foolcage-fooltrader.git
git@api.gitlife.ru:oschina-mirror/foolcage-fooltrader.git
oschina-mirror
foolcage-fooltrader
foolcage-fooltrader
master