Skip to main content

quant helper.

Project description

Quant Friend

背景和目的

在量化回测环境,经常需要购置和试用一些临时的计算资源。这个项目的目的是简化在这过程中的重复操作。

一键购置模块

TBC

汇报模块

这个模块需要被回测应用引入,在相关计算结束后,讲结果汇报给特定关注者,同时通知计算资源供应商,要求停止服务。

email

可以显式调用

from quant_friend import config_email_sender

config_email_sender('sender@my.com', 'smtp.my.com', 465, True, 'sender', 'password')

进行邮箱注册,也可以通过设置环境变量,自动注册。

  • smtp_sender
  • smtp_host
  • smtp_port
  • smtp_ssl
  • smtp_user
  • smtp_password

删除主机

可以显式调用

from quant_friend import register_ucloud

register_ucloud(
    region="",
    private_key="",
    public_key="",
)

进行注册,也可以通过设置环境变量,自动注册。任意 uc- 开头的环境变量都会被自动读取。

from quant_friend import list_and_delete_host

# 删除所有主机
list_and_delete_host('ucloud')
# 按业务组删除主机
list_and_delete_host('ucloud', Tag="你的业务组")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quant-friend-0.0.1.tar.gz (6.2 kB view hashes)

Uploaded Source

Built Distribution

quant_friend-0.0.1-py2.py3-none-any.whl (6.0 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page