尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

编程计算定投黄金的收益率

编程计算定投黄金的收益率
📅 发布时间:2026/6/20 6:34:34

首先用Bing搜gold price,得到下图:

gold30

然后用Gwenview, IrfanView等裁剪图片,得到下图:

cropped

然后用程序找出红线上各点坐标。如果提取红色通道,由于白是(255,255,255),红是(255,0,0),就分不清了。所以我们提取绿色通道。绿色代表下跌,一般没人用。提取后再画出来,如下图:

Figure_1

差不多与原图一致。注意y要从[0,height)缩放为原图的,比如[0,4500)。然后假设每期投1000元,计算结果是:

总投入:705000
总份额:4314.979
收益率:24.9倍 2492.82%

1995年,北京外销商品房均价2~3万元/㎡(按当时汇率1:8折算),普通住宅因福利分房制度主导,市场交易极少。向个人出售的商品住宅的平均价格为2427元/㎡,但实际可购渠道受限,单位团购仍是主流‌。区域差异明显,二环内商品房售价6500-8000元/㎡,四环外近郊区约2500-4500元/㎡。同期煎饼果子价格约1.5元/套(基础款)‌。

程序:

import sys
import numpy as np
from PIL import Imageimg = Image.open(sys.argv[1])
# If用红色通道,红和白都是白,所以用绿
ary = np.array(img.split()[1]) >> 4'''
ue, counts = np.unique(ary, return_counts=True)
sorted_indices = np.argsort(-counts)
r = ue[sorted_indices], counts[sorted_indices]
[15,     12,   0,    14...]
[179351, 9084, 1715, 411...]
So 0 the color is.
'''data = []; height,width = ary.shape
for x in range(width):points = np.where(ary[:, x][:] <= 5)[0]n = len(points)if n == 0:print('Point missing')if len(data): data.append(data[-1])else:data.append(height - points[n // 2])# 图不一样时要换4500这个高度
data = np.array(data) / height * 4500import matplotlib.pyplot as plt
plt.plot(data, color='green')
plt.show()# 705 705,最好相等
n = len(data); print(n, width)z = data # 净值(zhi)
c = n  * [1000] # capital
sum_c = sum(c)
print(f'总投入:{sum_c}')
sum_s = 0 # sum_share
for i in range(n): sum_s += c[i] / z[i]
print(f'总份额:{sum_s:.3f}')
# 份额×末期净值 - 投入
ret = sum_s * z[-1] - sum_c
print(f'收益率:{ret/sum_c:0.1f}倍 {100*ret/sum_c:.2f}%')
View Code

补充:裁多了。应正好裁外框——可用opencv的演示程序squares.py :-)

相关新闻

  • 客户管理软件是什么?深度解析及标杆产品推荐
  • uni-app x开发商城系统,tabBar
  • 组织研磨仪厂家品牌推荐/知名品牌,组织研磨仪哪家好?

最新新闻

  • 影刀RPA子流程设计:让复杂流程变清晰
  • 2026年阿里云618 Hermes Agent/OpenClaw配置Token Plan详细步骤一文讲清
  • 2026年6月脉冲除尘滚振清理筛供货厂家怎么选择,脉冲除尘滚振清理筛/滚振组合清理筛,脉冲除尘滚振清理筛制造企业哪家专业 - 品牌推荐师
  • 2026年6月最新格拉苏蒂中国官方售后电话热线网点地址客服服务 - 亨得利官方服务中心
  • Windows风扇控制神器FanControl:5分钟打造静音高效散热系统
  • PIC17CXX外部SRAM接口设计:时序计算、硬件连接与调试实战

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号