lbs简史
位置服务是互联网的基础设施。几乎每一个互联网巨头都投入了大量的资源进行开发,让我们的生活变得如此便捷。换句话说,就是这么常用,跟水、电、空气一样。我们对它们几乎没有感知,但我们在任何地方都使用它。很多时候,当我们安装一个新的应用程序时,我们可能会被要求获得这个权限。不付出,很多事情就无法进行下去。毕竟什么是lbs?一开始以为是地图。但这只是可视化的一部分,另一半是定位服务。所以lbs的英文全称是基于位置的服务,基于位置。
lbs起源于美国的一次绑架事件。1993年11月,一个叫詹妮弗库恩的女孩在美国被绑架并杀害。在这个过程中,库恩用手机拨打了911,但911呼叫中心无法通过手机信号确定她的位置。此次事件的结果是,美国fcc(美国通信委员会)于1996年发布行政命令e911,要求强制建设公共安全网络,即可以通过无线信号随时随地跟踪用户位置,位置精确到50-300米。
此外,2001年的911事件也让美国公众认识到了就地服务的重要性。因此,为了实现e911目标,基于位置的服务业务逐渐发展起来。从某种意义上来说,e911促使移动运营商投入大量资金和力量研究定位服务,催生了lbs市场。
在pc时代,普通人很少从这项服务中受益。大家对它的感受是百度地图,谷歌地图,高德地图,腾讯地图。必要的话直接打开网站了解这个城市有多少个县和景点,外部网站很少引用它的api。所以在pc时代,lbs相当于地图服务。
在移动时代,手机可以用更多的内置硬件获取更多的地理信息,因此更加精确和实时,而不是像pc时代那样通过ip地址来解决。手机系统汇总了这些硬件,直接给出了可用的地名(省、市、县、街道的名称)、经纬度,让我们可以在上面提供更具体的服务。于是,mobike,路边网,公众评论,美团外卖,切客,这些应用和微信活动就诞生了,分享实时位置,撼动微信内置的这些易用功能。
换句话说,在pc时代,lbs仅限于展示某个区域,上面有一些广告告诉你上面有哪些超市和酒店。在移动时代,每个人都分享(或直接暴露)自己的位置信息和其他适销对路的信息(照片、爱好、酒店可以提供的服务),这些信息被app有效利用,成为自行车分享、交友购物、快递等强互动服务。
底层技术一览
说到地理信息,人们往往会想到gps。gps只是lbs获取位置信息的一种手段。刚才我们通过h5 api获得了经纬度,这可能是很多手段之一。一般来说主要包括gps,基站,wifi,ip。
gps定位
gps是一种卫星定位系统,早期特指美国。70年代开发,历时20年,耗资200亿美元,1994年竣工。几乎所有的手机都有gps接收机,所以可以免费使用它的低精度民间定位服务。为了防止在战争中被他人控制,欧盟、俄国和中国也发射了卫星来组装自己的全球定位系统服务,这些服务分别被称为伽利略、glonass和bds。最近,美国商业天才马斯克也通过他的火箭成功发射了两波低地球轨道卫星,并建立了starlink,该公司可能成为未来最大的卫星网络提供商,可以轻松地为整个世界提供定义。
一般来说,国产手机可以同时接收这四个系统的服务。
说一下,gps的技术原理。已知点a、b和c的坐标以及这些点到点d的距离(分别为d0、d1和d2),求点d的坐标.我们可以通过下面的三次二次方程来求解唯一解(公式1)。
gps的原理就是基于上面的公式。全球定位系统在空间有24颗卫星,分布在轨道倾角为55度的六个中距离近圆形轨道平面(每个轨道平面四颗)。卫星的分布使得在任何时候观察世界任何地方的四颗以上的卫星成为可能。
我们手机上的接收器不断接收来自每个卫星si的消息mi,其中不仅包含卫星si的空间坐标,还包含卫星发送消息的时间ti。接收到mi后,接收机可以根据本地接收机的时间与卫星发送报文的时间之差计算距离di:di=c * t;其中c是光速,t是时差。但是由于各种原因,包括大气、建筑物、时钟误差等因素,光速c和时差t都有误差,di的结果非常不准确,所以需要加上误差项来修正计算,假设每个卫星的误差项都是相同的(等式2)。
除了空间位置的三个参数,现在误差项更多,还有4个参数需要求解,至少需要4颗卫星才能求解(公式3)。
gps的缺点也很明显,容易被干扰,比如有和gps频率相同的无线电信号(1500mhz左右),或者室内和地下室,因为墙壁使用了大量的铁、陶瓷、碳纤维等吸波材料。
基站定位
基站定位原理类似雷达。雷达定位的过程是这样的:通过发射雷达波,击中目标并返回,然后根据时间和波速计算出目标的位置。同理,基站也相当于雷达,不断向外辐射。我们的手机一直处于多个基站的信号覆盖之下。移动电话将“测量”不同基站的下行导频信号,以获得每个基站的到达时间(toa)或tdoa(到达时间差)。根据该测量结果,结合基站(包含在信号中)的坐标,可以计算出手机的坐标值。
那么就可以按照上面的三点定位公式来计算。
但是和gps一样,它有一个明显的缺点,不能穿透建筑物,不能实现室内定位。随着越来越多的室内定位的商业场景,比如地下车库导航,商场找店铺找商品,甚至小孩走失,迫切需要室内定位。于是,wifi、蓝牙、uwb等技术诞生了。
wifi蓝牙定位
不知道大家有没有用过美团的mobike和滴滴的绿橙单车,总让你开蓝牙。wifi和蓝牙的固定拉技术差不多,只是信号编码和频率不同。我们用wifi来说明。
打开wifi,我们的手机就变成了一个wiki热点(ap),接收其他ap(可以是其他手机,也可以是无线路由器)的信号,并传输自己的信号。在城市,wifi热点越来越多,每个点总能接收到5~20个ap信号。
ap拥有世界上唯一的mac地址,一般来说,无线ap在一段时间内是不会移动的。当wi-fi开启时,手机可以获得ap广播的mac地址,无论是否加密,是否连接,甚至信号强度不足以在无线信号列表中显示。
手机将这些采集到的信号发送到定位引擎,通过朴素贝叶斯算法计算出自己的位置。因为这个公式超出了普通人的理解水平,我就不解释了。感兴趣的人可以在线搜索文章《基于朴素贝叶斯的定位算法》并自学:https://blog.csdn.net/weixin_33928137/article/details/90708754
总的来说,蓝牙比wifi准确可靠得多。
ip定位
ip定位技术通过目标主机的ip地址来定位目标主机的实际物理地址,广泛应用于定位相关服务,如定向广告、在线安全监控、网络漫游等
总的来说,这是一种不可靠的定位技术。因为ip地址资源宝贵,大部分用户都是通过动态ip地址上网的。动态意味着每次上网,电信都会随机
给你分配一个ip地址。静态就是每次上网都用一个地址。一般来说,普通宽带是动态ip,也有直接光纤接入的静态ip。
假设我们的ip是静态的,怎么才能找到你的位置?我们知道,ip地址本质上是一个32位无符号int,范围从0到2 ^ 32,总共约有43亿个ip地址。一般以192.168.0.1的形式表示。
知识产权地址的划分由rir机构管理。负责亚洲的ip地址分配,apnic总部设在澳大利亚墨尔本。所有rir组织都提供有关知识产权地址划分的注册信息,即whois记录。您可以在rir主要机构提供的whois查询页面查看,或使用whois命令查询:
ip的whois信息包含申请使用ip的运营商的信息,国籍和省份的信息将包含在网段描述信息中。但是我们还是需要对每一条街道都做到精准,所以我们需要通过各种手段来完善这个ipto地理数据库。比如我们举报安装宽带的时候,提交的是用户的地理位置;通过爬虫,挖掘网站上的电话、地址、传真等信息来定位地理位置;根据网络往返时间,得到近似结果。通过测量从ip到每个已知参考点的往返时间,向后时延被计算为定位主机的地理距离。
所以ip定位技术背后需要庞大的数据库,需要结合其他技术来推断你的位置。以百度为例,它有一个高精度的ip定位api,因为我们经常使用它的服务,比如百度搜索、百度地图、百度网盘,它在背后偷偷收集我们的数据,构建每个用户的头像。我觉得比百度线下服务更有钱的阿里,比我们自己更了解我们。
百度的api带地理信息
函数getxybyip {
var url=" https://api . map . baidu.com/location/ip?ak=hqi0 ehpvolllflstznglyvqlo 56 un 3 coor=bd 09 ll ";//百度
$.ajax({
url:url,
类型: "开机自检",
数据类型: "jsonp ",
async: false,
cache:为真。//缓存是否可以为假
success:函数(数据){
alert(json . stringify(data));
},
错误:函数(数据){
//alert(json . stringify(data));
}
});
}
或将地址直接粘贴到浏览器中:
微信小程序与lbs
综上所述,打造lbs的基石需要巨额的资金投入。你需要发射卫星,安排大量光纤,搭建基站(基站密度为5g、4g、3g、2g),建立ip数据库,并与地理信息、商业信息链接。这就需要不同梯度的公司来承担这些任务和费用。
国内互联网公司一般做最后一步,为用户提供第三方数据。最早的地图公司百度、腾讯、高德可以提供地图展示、ip信息、街道、店铺地址等综合数据。而小众领域,比如楼层的内部地图和辅助数据,是由成千上万的公司提供的。
在早期的pc时代,很少有公司能结合lbs向用户提供本地服务。移动时代,随着内卷化日益严重,lbs再次被提及。比如摇一摇找附近的人,单车合租,点吃的,可以结合lbs服务,让你的app脱颖而出。
腾讯目前是最人性化的,从服务api、基础地图服务、插件、行业解决方案等层面为不同场景需求的开发者服务。从渠道来看,微信小程序是其中最受欢迎的分销渠道。腾讯定位服务全面拥抱小程序生态,帮助小程序插上地图的“翅膀”!
相反,大部分微信小程序开发者的技能都很弱,很可能找不到这些对应的小公司,也很可能无法处理原始的第三方数据(因为涉及专业术语)。所以按照界面的复杂程序,微信小程序可以分为三个梯度:功能单一的api、设计性强的标签式组件、完成度高、功能丰富的微信插件。
原料药如下:
获取地址信息的api(包括监控变更和停止监控)
wx .叠梁位置更新
wx . startlocationupdatebackground
wx.startlocationupdate
wx.openlocation
wx.onlocationchange
wx.offlocationchange
wx.getlocation
wx.chooselocation
用于创建地图实例和地图实例的相关操作的应用编程接口
wx.createmapcontext
mapcontext . getcentral location
mapcontext.getregion
mapcontext.getrotate
mapcontext.getscale
mapcontext.getskew
mapcontext.includepoints
mapcontext.movetolocation
mapcontext.translatemarker
获取用户方向的应用编程接口,包括指南针和陀螺仪
wx.stopcompass
wx.startcompass
wx.oncompasschange
wx.offcompasschange
wx . stop陀螺仪
wx .start陀螺仪
wx.ongyroscopechange
wx.offgyroscopechange
标签组件,一个
地图
微信小程序插件,有以下三种:
路线规划:根据起点和终点智能规划最佳出行路线,支持多种出行方式。
地铁地图:支持全国各城市地铁线路静态显示、信息查询、路线检索、规划等功能。
地图选择:快速准确的选择并确认自己当前的位置,并将相关的位置信息返回给开发者。
详情请见此处:
https://lbs.qq.com/miniprogram_plugin/index.html
开发实践
其实从另一个角度来说,这些api是根据人的情况来划分的,分别是业余开发者,大师开发者,本地开发者。
业余开发者基本上可以使用wx.openlocation、wx.getlocation、wx.chooselocation三个api调用地图组件,从而获取自己的位置、某个地方的经纬度以及地图上显示的需求。
我们打开微信开发者工具,搭建一个小程序。
然后我们在index.wxml中添加一个按钮
48b . jpeg " data-original=" https://5 b 0988 e 595225 . cdn . sohucs.com/images/20200415/d 00 b 0 fd 0e 1a 947 e4 bf 309212 a 92 f 348 b . jpeg "
视角
按钮绑定点击="getposition "打开地图选择地址/按钮
/view
上面绑定了一个事件getposition,需要在index.js中添加,getposition很简单,就是获取用户的当前位置。
getposition:函数{
wx.getlocation({
:型" gcj02 ",
成功:功能(res) {
var纬度=res.latitude //latitude
var经度=res .经度//经度
var speed=res.speed //speed,-1表示不动,可能是躺在床上写文章。
var精度=res.accuracy//位置的精度
var海拔=res . height//height,单位为m。
垂直精度=res.verticalaccuracy//垂直精度
console.log(res)
}
})
},
然后,当你点击按钮时,你发现你需要给app.json添加一些东西
{
" pages": [
“页面/索引/索引”,
"页面/日志/日志"
],
" window": {
" background text style " : " light ",
" navigationbarbackgroundcolor " : " # fff ",
“navigationbartitletext”:“微信”,
" navigationbartextstyle": "黑色"
},
“许可”: {
" scope.userlocation": {
“desc”:“别担心!您的位置信息将仅用于当前小程序。
}
},
" sitemap location " : " sitemap . json "
}
然后我们点击按钮,我们会发现地址被输入。
这时候我们需要用wx.openlocation(object)打开地图,看到具体位置,有点像webview,一下子就覆盖了页面。
wx.openlocation({
纬度: res .纬度,
经度: res .经度,
scale: 18,//最大只能这样
完成:功能{
console.log("complete: ",参数);
}
});
如果我们想选择一个地方,就需要选择位置(对象)*。我们在视图中添加了另一个按钮和占位符。
视角
按钮绑定点击="选择位置"选择位置/按钮
查看您选择的位置:{{address}}/view
/view
在index.js中,您需要将address属性添加到数据中,然后添加一个chooseposition方法
选择位置:功能{
变量=这个
wx.chooselocation({
成功:功能(res) {
//成功
console.log(res,“位置”)
that.setdata({
地址: res.address
})
}
})
},
效果如下:
回过头来看,用这三个api调用的地图的精度是非常有限的。当我们使用自行车共享时,什么小蓝自行车和美团自行车可以精确到十米以上,但现在这张地图可能超过300米。是否与将wx.getlocation的类型参数设置为gcj02有关?gcj02是地图坐标系标准,目前国内以以下三种坐标系为主:
地球坐标(wgs84)
国际标准,从gps设备获取数据的坐标系。
国际地图提供商使用的坐标系。
火星坐标(gcj-02)也叫国家测绘局的坐标系
根据中国标准,从中国银行的移动设备定位获得的坐标数据使用该坐标系。
按照国家规定,国内发布的各类地图系统(包括电子表格)必须至少首次使用gcj-02对地理位置进行加密。
百度坐标(bd-09)
百度标准,百度sdk,百度地图,地理编码使用。
抛开百度坐标,我们来看看wgs84和gcj-02的区别。虽然微信小程序的getlocation也支持wgs84,但是打开地图使用openlocation只能使用gcj-02,相当于隐式强制使用gcj-02。由于国家文件《导航电子地图安全处理技术基本要求》对此有规定,标准号为gb 20263—2006,本标准第4.1节规定:
4.1导航电子地图在出版、销售、传播、展示和使用之前,必须对空间定位技术进行处理。
这种所谓的“空间定位技术处理”是将地图从gps坐标中使用的wgs-84坐标系转换到火星坐标系(gcj-02)。换算后的偏差一般为300 ~ 500m。也就是说,如果把你手机gps得到的坐标直接叠加在“火星坐标系”的地图上,会有300~500米的偏差。早期的高德地图在野外是不准确的,这就是为什么没有其他数据可以在野外纠正它。
这是个坑。为什么要这么做?国家告诉你,是为了保守国家秘密,维护国家安全。据知乎里的文章说,美国导弹现在可以精确到3.5米,所以需要300米以上的偏差才能保证现有地图信息不能被美国直接使用。但是,美国人不擅长使用你的地图信息。人们有锁眼间谍卫星。根据nro解密报告,1971年发射的kh-9卫星,在地面上至少能分辨0.6米的物体;1976年发射的kh-11卫星,可以分辨15 cm物体,发回彩色照片。
所以简单的gcj-02地图数据并不能满足我们高精度的送餐和导航数据,所以微信小程序后台有高精度的数据收费项目,或者简单使用蓝牙等其他定义技术。
现在,让我们假装成大师,画出我们自己的地图,可以像我们想要的那样精确。我们也可以在上面打上各种标记,比如poi(兴趣点,一个poi可以是房子,商店,邮箱,公交车站等。),控制点,指南针,路径等。
我们修改xml,添加地图标签,然后在地图下添加一个视图来解释标签在地图上的位置。
map class=" map-container " markers=" { { markers }} "经度=" { {经度} } "纬度=" { {纬度}}"/map
view class="marker-info "
查看* { {标记[0]。title}}/view
查看{ {标记[0]。地址} }/视图
/view
标记的用法可以在这里详细看到:
https://developers . weixin . qq.com/mini program/dev/component/map . html
onready:函数{
this.setdata({
纬度: 39.984060,
经度: 116.307520,
markers: [{
id: 100,
纬度: 39.984060,
经度: 116.307520,
标题: "中国科技交易大厦",
地址: "北京市海淀区北四环西路66号",
icon path : "/images/home _ press . png "
}]
});
},
最后,我们给地图添加一个高度,400px,如下所示:
通常我们会在地图上放很多标记,超市、餐厅、酒店、加油站,主要看你的app会提供什么服务。比如航海,什么都会有。如果好玩,那就是公园和景点。这些数据需要由第三方公司提供。
让我们看看如果路径是规则的,如何引导用户。这需要折线属性,它是由许多点组成的折线,您可以设置它的颜色、样式和宽度。
map class="navi_map "经度="102.67484140406796 "纬度="25.03682953251695 "比例尺="100 "包含点="{{points}} "折线={ {折线}} "
/map
onready:函数{
var lat=25.03682953251695,lng=102.67484140406796
var points=[{
纬度25。56860 . 68868686861
经度36860 . 68868686861
},
{
纬度25度,25度。58860 . 88888888861
经度38860 . 88888686861
},
{
纬度25度,25度。58860 . 88888888861
经度38860 . 8888868861
},
{
纬度25。48860 . 88888888861
经度38860 . 88888686861
},
{
纬度25。56860 . 68868686861
经度36860 . 68868686861
},
]
var折线=[{
点数:点,
color: "#ff0000 ",
宽度: 2,
dottedline: true
}];
this.setdata({
经度: lng,
纬度:度,
polyline:折线,
点数:点
})
},
难点是如何得到这些点。我们需要用ps在地图上采样。
如果我们关注一个区域而不是一条路径,我们可以使用多边形。例如,自行车共享中的停车区域可以使用此属性。我们只需要改变折线的定义。
var多边形=[{//原来是折线
点数:点,
strokecolor: "#ff0000 "、
strokewidth: 2,
fillcolor: "#a9ea00 "
}];
this.setdata({
经度: lng,
纬度:度,
多边形:多边形,
点数:点
})
wxml只需更改:
map class="navi_map "经度="102.67484140406796 "纬度="25.03682953251695 "比例尺="100 "包含点="{{points}} "多边形={ { polygon } } "/map
除了这些会随着地图的拖动而移动的标记,还有一种叫做控件的标记,但是现在我们需要使用cover-view。它会在地图上画一个固定的区域,在上面放一个指南针,放大缩小,再返回上来。
让我们试着在地图上找一个搜索框。封面视图需要放在地图中,只有有限数量的标签可以放在封面视图中。当然可以放不支持的标签,但是会发出警告,不知道什么时候会完全不支持。
封面本身有很多坑:
1.cover-view不支持背景渐变颜色,其内部标签不能使用渐变颜色。解决方案:将背景颜色更改为单一颜色。
2.cover-view不支持在单一位置设置边框。例如,您希望添加一条顶部边框线来拆分标签。解决方案:用cover-view将其高度设置为1px,并模拟一条边界线。
3.cover-view不能覆盖textarea。解决方法:当textarea失去焦点时,用视图标记替换,然后单击时切换回textarea。
map class="navi_map "经度="102.67484140406796 "纬度="25.03682953251695 "比例尺="100 "包含点="{{points}} "多边形={ { polygon } } "
!搜索框实施
cover-view class=" cover-input " bind tap=" tapinput "
cover-view class=" text“{ inputinfo } }/cover-view
input class=" input " value=" { { input model } } " focus=" { { inputfocus } } " bind blur=" blurinput "/input
/cover-view
!搜索框实施
/map
数据: {
motto: "hello world ",
userinfo: {},
hasuserinfo: false,
address: ",
经度e: 0,//经度
纬度e: 0,//纬度
markers:
polypon:
inputfocus: false,
inputmodel:”,
inputinfo: "搜索",
canuses : wx . caniuse(" button . open-type . getuserinfo ")
},
tapinput {
this.setdata({
//关注真实机器上的输入
inputfocus: true,
//初始占位符清空
inputinfo: "
});
},
/**
*输入失去焦点后,将输入的输入内容交给cover-view
*/
模糊输入(e) {
this.setdata({
输入信息: e . detail。值| |“搜索”
});
},
然后再加点样式:封面-输入{
宽度: 80%;
高度: 32px
线高: 32px
边框半径: 5px
背景-color: rgba(255,255,255,0.9);
相对位置:
左侧: 50%;
transform : translatex(-50%);
左衬垫: 15 rpx
填充-右侧: 15 rpx
}。文本{
高度: 32px
线高: 32px
}。输入{
高度: 32px
线高: 32px
/*页边距-顶部为文本的高度,保持视觉上一致*/
margin-top :-32px;
}
如果我们想在里面加一个指南针呢。我们在封面视图里面塞进一个封面图片,图片长成下面这样,当然还要把准确的角度放上去。
cover-image class=" compassbg " src=" img/compass。" png " style=" transform : rotate({ { rotate } } deg);"/封面-图片
dn . sohucs.com/images/20200415/fc 0 b 08 ddaf 9 e 40 a 98 b 41 dc 58 da 1271d 9 . jpeg "
只需将这些代码行添加到onload方法中。
变量=这个
wx.oncompasschange(函数(res) {
that.setdata({
//计算偏移量
rotate : 360res . direction . to fixed(0)
})
});
如果想用蓝牙定位更准确,需要根据蓝牙信号自己计算,使用上述三点定位公式。感兴趣的人可以看到以下链接:
https://blog.csdn.net/coder_daiwang/article/details/78436996
如果你是本地玩家,可以试试微信小程序的插件。这些插件基本上打开了一个新的页面,里面充满了你想要的功能。但是,使用这些插件需要复杂的访问流量,并且需要添加一个域名白名单,这里就不演示了。
https://lbs.qq.com/miniprogram_plugin/index.html
最后给安利一个开放的地图平台——腾讯定位服务。据说微信app和小程序中的所有原生地图服务都是腾讯定位服务支持的,所以基于他们的技术开发的地图服务是与微信小程序最自然的结合,用户体验也是最流畅的。
如果需要在小程序下开发地图功能,可以说腾讯定位服务是最好的选择。现在,他们已经将所有与小程序开发相关的内容集成到一个小程序解决方案中,其中包含了各种api、组件、插件、开发工具和针对小程序开发人员的解决方案.可以满足不同场景下开发者的需求,强烈推荐大家体验一下。
https://lbs.qq.com/product/miniapp/home/
总结
lbs的相关知识很少,但是很实用。本文只是粗略介绍一下它的大发展和一些知识点。再深入一点,所有的知识都可以无限放大。地图显示和位置定位符合我们复杂的世界。世界有多复杂,地图和定位都很复杂。得益于三大厂商的数据沉淀和高度抽象,我们的发展变得更简单,大众生活变得更好。
mom是什么意思(mom是什么单位)
最近经常在朋友圈,尤其是投资圈看到写着妈妈的文章。可以说最近mom话题火爆,那么这个mom到底是什么?跟我们的投资理财有什么关系?
先说说为什么mom最近成了热门话题。这是因为,就在几天前,证监会发布
《证券期货机构经理人员产品指引(试行)》(以下简称《指引》)。
这种mom模式在国内资产管理行业已经讨论了好几年,之前也有过征求意见稿。这一次,一份正式的文件终于落地了,这可以被视为“在她开始向我们走来之前,我们打了一千次电话,催促了一千次”。
所谓mom是manager of managers的缩写,意思是“基金经理的经理”的基金模式,也称“选人多经理人”模式,通过选人的方法筛选基金经理或资产经理,让市场上顶尖的专业人士来管理基金资产,而母基金经理动态跟踪、监督和管理每个子经理,及时调整资产配置计划,控制风险。
简单来说,mom就是寻找最佳投资组建团队,进行资金调配和交易投资,既能充分发挥每一笔优秀投资的专业风格,又能规避单个经理人潜在的投资风险。
mom模式是一种相对较新的资产管理策略,始于20世纪80年代。著名的美国罗素公司是mom的创始机构。
证监会发布的这份《指引》,主要是从几个方面来规范mom模式的发展。
第一是明确产品定义及运作模式
mom产品应同时满足两个特征:
1.部分或全部资产委托给两名或两名以上合格的投资顾问提供投资咨询服务。这里请注意,被委托方是做投资顾问顾问的,不是做基金经理的,所以个人感觉严格来说应该不是mom,而是moa,也就是投资顾问的经理;
2.资产分为两个或两个以上的资产单元,每个资产单元单独开立一个证券期货账户。
第二个方面是界定参与主体职责
母公司基金管理人履行法定管理人的委托管理职责,受托投资顾问依法提供投资咨询等服务。
第三是管理人及投资顾问应具备相应的胜任能力
也就是说每个都要有专业能力,母公司基金经理要有综合管理和配置决策能力,投资顾问要有具体的投资能力。
第四就是规范了产品的投资运作
要求管理者建立健全投资顾问管理制度,加强信息披露。
五是加强利益冲突防范及风险管控
要求管理人员和投资顾问加强对关联交易、公平交易和非公开信息的控制。
总之,《指引》号文件的出发点是充分发挥mom模式的优势,控制潜在风险,保护投资者的合法权益。
目前,我国国内资本市场上有数万家资产管理机构,包括公共基金、私人基金和各种资产管理机构。资产管理产品有上万种,包括六七千只公募基金和上千名基金经理。
面对如此多的选择,即使是专业的投资者也很难做出选择,大量的普通投资者看到这些选择都很迷茫,根本不知道如何做出选择。很多时候,选择多不一定是好事。很多人都有“选择恐惧症”。
大多数人都遇到过“基金产品和投资经理缺乏科学有效的筛选体系”、“数据缺乏、透明度低”等问题。
所以引入mom基金主要是解决投资者的“选择”问题,一个好的mom可以帮助我们做出有效高效的选择。未来随着更多mom基金产品的推出,投资者将有另一种选择。其实你选择mom,就是把选择权和分配权委托给专业机构。
就像我们去吃饭,如果一家餐厅既有好的川菜大厨,又有粤菜大厨,又有好的淮扬菜大厨,那我们今天就不用担心是去川菜餐厅、粤菜餐厅还是淮扬菜餐厅了,一家餐厅帮你。
从监管部门的角度来看,mom产品的推出将有助于进一步丰富资产管理产品,更好地满足投资者的需求。另一方面,在法律法规的框架下,不同的资产管理机构可以实现更好、更规范的分工和优势互补。
单位净值是什么意思(单位净值越大越好吗)
有很多朋友刚开始投资基金,但是对基金净值不太了解。比如最近头儿君经常被问到一个问题:基金净值是不是越小越好?因为同样的钱,你可以买更多的股票。
净值是越低越好吗?
其实基金净值与未来收益无关。最终决定投资收益的是买入的金额和基金净值的增加。
就像我们吃蛋糕一样。最后,我们吃多少蛋糕取决于蛋糕的大小,但这与蛋糕被切成多少块以及每块有多大无关。
基金的净值表示基金运营期间创造的价值。如果基金净值高,说明基金过往业绩好;如果基金净值低,说明基金过去的业绩相对较差。尤其是分级基金,如果基金净值低到一定程度,就会有折价的风险,可能会给投资者造成巨大的损失。但基金的成立时间和分红也会影响基金的净值,不能完全代表基金的质量。
虽然,基金业绩只能代表过去,不能代表未来。但一般来说,在选择基金净值时,选择高净值的基金比低净值的基金好,而不是越便宜越好。
单位净值vs累计净值
细心的朋友可能已经发现,基金净值通常分为基金单位净值和基金累计净值两种。看基金回报应该看哪一个?
如果单位净值反映了基金的当前价格,那么累计净值反映了基金净值的历史变化。
基金份额净值是指基金当前净资产总额除以基金份额总额。
其计算公式为:基金单位净值=净资产总额/基金份额。
累计净值比单位净值稍微复杂一点,单位净值是指基金从成立之初到现在运营所创造的累计净值,包括分红。
其计算公式为:单位净值基金成立后的累计单位分红金额(即基金分红)。
从计算公式中可以看出,累计净值与单位净值的区别在于单位净值不包含股息。但是累计净值的计算也有缺陷。这种计算只考虑了现金分红,即分配后的钱,但累计净值不能体现在分红再投资的方式上。
复权净值
恢复净值是考虑股息再投资,将股息加回单位净值,计算复利作为再投资。
例如,假设基金的累计净值和恢复净值都是2。有一天,基金分红0.1。此时,基金的单位净值为1.9,而基金的累计净值和恢复净值仍为2。此后,基金上涨了10%。此时,基金累计净值为2.19(1.9*1.1 0.1),基金恢复净值为2.2(2*1.1)。
从这个例子可以清楚地看出,相对于恢复净值,累计净值并不计算股息的增加,恢复净值更接近于股息再投资于这部分股息所获得的实际收入
这三只基金净值的计算也反映了基金的状态。一般来说,当基金赚钱,净值比较高的时候,分红的概率很大。因为有很多人不知道真相,会有买便宜钱的心理。通过降低单位净值,这只基金可以看起来“更便宜”。
因此,当我们想追溯基金的长期历史表现时,我们应该更多地关注恢复的净值。恢复净值也是当前评估机构常用的指标。因为只有更真实地反映基金的业绩,才能指导基金的长期持有和未来收益。
基金单位净值和累计净值指什么(基金单位净值越高越好吗)
基金单位净值是指每只基金当前的净值,是市场交易申购和赎回的基础,也是基金的最新价值。比如兴泉轻资产投资混合基金近期净值为3.3270元。买这个基金的话,需要3.3270元买一个基金。因此,单位净值对基金的申购和赎回有直接影响。这也是你需要及时关注的基金价格。涨多了可以卖,书就变成现金了。
累计净值是指基金自成立以来的累计净值。因为中间可能有分红,所以累计净值可能高于单位净值。累计净值显示该基金在历史上为其持有人赚了多少钱,称为历史收益。给投资者带来更多的是过去的历史成就,目前的参考价值相对较小;但也是一个重要的参考因素。毕竟是衡量其长期回报的重要指标。我们买基金,不要只看一周或者一个月的收益,还要看基金历年收益的整体变化。只有那些长短期收益好,波动小的基金,才更值得普通投资者投资。
简而言之,基金的单位净值和累计净值是相辅相成的,单位净值是代表现在的时间点数据;累计净值是一个时间段的数据,是过去无数个单位净值的累计结果,代表过去。对于投资者来说,过去和现在同等重要,这就需要投资者高度重视。
最后说一句话,基金有风险,投资要谨慎。
基金单位的净资产值是每个基金单位所代表的基金的净资产值。基金单位净资产值=(基金资产-基金负债)/基金份额。
基金单位累计净值是指基金自成立以来的资产净值,等于基金的单位净值加上自成立以来分配的累计分红金额,反映基金自成立之日起连续一段时间内的资产增值。
投资者在购买和赎回基金单位时的估值基础是基金单位在申请当日的净资产值。